Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
624to628
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
624to628
624to628
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

NumberFormat festlegen

NumberFormat festlegen
17.06.2005 10:25:33
Dr.
Hi zusammen,
hat schon mal jemand Schwierigkeiten mit der Deklaration von Zahlenformaten gehabt? Mit u.a. Code soll unter bestimmten Case-Bedingungen das Zahlenformat entweder auf Tausender-Trennpunkt ohne Nachkommastellen oder auf 2 Nachkommastellen gesetzt werden. Leider funktioniert das Erkennen der vorhandenen Formatierung offensichtlich nicht. Fällt jemandem dazu was ein?
Besten Dank im voraus!
Case "AUP"
For Each zelle In ActiveSheet.UsedRange
If zelle.NumberFormat = "#,##0_;[Red]-#,##0" Then zelle.NumberFormat = "0.00"
Next
Case "Umsatz"
For Each zelle In ActiveSheet.UsedRange
If zelle.NumberFormat = "0.00" Then zelle.NumberFormat = "#,##0_;[Red]-#,##0"
Next

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: NumberFormat festlegen
17.06.2005 10:40:54
bavariabob
Hi Dr.,
ja, ist seltsam!

Sub test2()
ActiveSheet.Range("b1").NumberFormat = "General"
a = ActiveSheet.Range("b1").NumberFormat
MsgBox a
ActiveSheet.Range("b1").NumberFormat = "#,##0_;[Red]-#,##0"
a = ActiveSheet.Range("b1").NumberFormat
MsgBox a
If ActiveSheet.Range("b1").NumberFormat = "#,##0_;[Red]-#,##0" Then
MsgBox "Erkannt!"
End If
End Sub

is it a bug or is it a feature?
Gruss aus München
AW: NumberFormat festlegen
17.06.2005 10:49:16
Dr.
Hm, jetzt passts.
Anscheinend haut er bei den benutzerdefinierten Formaten vor das Semikolon und ans Ende des Strings jeweils noch ein Blank. Warum auch immer...
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige