P: Excel 2003 VBA: Als Text formatierte Zahl in Uahl umwandeln

22/01/2008 - 15:57 von Martin Jaeger | Report spam
Hallo,

in einer Tabelle habe ich Nummern mit führenden Nullen die als Text in den
Zellen stehen.
Durch ein kleines grünes Dreieck und ein Symbol mit "!" wird mit dies als
"Fehler" angezeigt. Ich habe hier die Möglichkeit die Inhalte in eine Zahl
umzuformatieren.

Kann ich diese Option auch per VBA aufrufen? Wenn ich die Zelle einfach
nur um-formatiere, auch als Zahl, dann àndert sich nichts an dem Problem,
und "Makro aufzeichnen" geht in dieser Situation leider auch nicht.

Vielen Dank und Viele Grüße

Martin
 

Lesen sie die antworten

#1 Peter Schleif
22/01/2008 - 16:46 | Warnen spam
On 22 Jan., 15:57, "Martin Jaeger" wrote:

in einer Tabelle habe ich Nummern mit führenden Nullen die als Text in den
Zellen stehen.



Du musst in VBA das Format umstellen *und* dann die Zahl nochmal in
die Zelle schreiben. Etwa so:

[A1].NumberFormat = "General"
[A1] = Val([A1])

Peter

Ähnliche fragen