Führende Null verschwindet

Hi,

ich nehme eine Vorwahlnummer aus einer Tabelle, und schreibe Sie in eine andere Tabelle. Dabei geht mir leider die führende Null verloren. Wie kann ich das unterbinden? Ich habe die Variable als String deklariert. Dann lese ich die Variable per

ONKZ = Range(„B2“).Value

aus, danach wechsle ich in eine andere Tabelle und schreibe sie per

Range(AB2).Value = ONKZ

wieder in die Zieltabelle. Selbiges passiert mir auch bei Postleitzahlen, die eine führende 0 haben.

Hat jemand ne Lösung?

Danke

Sebastian

Hallo Sebastian,

klingt für mich weniger nach einem VBA-Problem als eher nach Tabellenformatierung. Kuck mal wie in der Ausgangstabelle die Zellen formatiert sind, ich könnte mir da Text oder ein benutzerdefiniertes Zahlenformat vorstellen. In der neuen Tabelle ist das Format im Zweifelsfall Standard, d.h. ohne führende Nullen.

Passe einfach in der Zieltabelle das Zahlenformat an und das Problem sollte sich erledigt haben.

Gruß
Daniel

Das Problem liegt an der Zieltabelle.

Teste doch einfach den Wert deiner Var. im Prog. mal ab bevor du sie in die Tabelle schreibst.

Gruss