Um ehrlich zu sein, Sie versuchen nicht, den Inhalt zu "formatieren". Der Unterschied ist, die Formate sind bidirektional. Das heißt, ich kann 1/2/2018 oder 2. Januar 2018 oder 2018-2-1 eingeben, und alle drei würden als Datum verstanden und können frei hin und her übersetzt werden.
Ohne sich auf Makros zu verlassen, die VBA verwenden (was eine ganz andere Diskussion außerhalb des Umfangs dessen ist, was hier diskutiert werden kann / sollte), sind Ihre Möglichkeiten außergewöhnlich begrenzt.
Als schnelle und schmutzige Lösung können Sie einfach die Spalte mit den tatsächlichen Zahlen (Spalte A) ausblenden. Dadurch würde nur die formatierte Spalte (B) verlassen. Seien Sie einfach gewarnt, dass Sie keine Daten in die 2. Spalte eingeben können und die erste ausfüllen.