Grüezi Niclaus,
Kann mir jemand sagen, wie die Excel-Formel
=ZELLE(„Format“;A1)
in einem VBA-Makro lauten muss? - Excel 2003 / MS VB 6.5
k.A., scheinbar wird „Zelle“ von Vba nicht unterstützt, vielleicht ginge es mit ExcecuteExcel4makros oder wie der Befehl heißt.
„bereich.Verschieben“ wird ja auch nihct unterstützt *glaub*
Googeln hat mir nichts gebracht. Obwohl Google seinen
Europa-Sitz in Zürich hat, versteht es kein Schweizerdeutsch
-)
Warum sollen die sich das Idiotikum (ich liebe das Wort *gggggg*) der dortigen Eingeborenen besorgen und alles umstellen? 
Und auch mit Application.WorksheetFunction… bin ich
nicht weiter gekommen.
Ja, klappt nicht, wird auch bei Intellisense nicht mitgelistet.
Abgesehen von der o.g. evtl. Möglichkeit mit „ExcecuteExcel4makros“ könntest du die Formel mit .Formulalocal in eine Zelle schreiben, das Ergebnis speichern und den Zellinhalt wieder löschen.
Nachstehend ist eine Liste (aus XL2000) was das Ergebnis deiner Formel sein könnte, nun frage ich mich was du erreichen willst indem du dies in Vba irgednwie einbindest, was nützt dir das Ergebnis „C0-“?
Gruß
Reinhard
Tabellenblatt: [Mappe1]!Tabelle1
│ A │ B │
───┼───────────────────────────────────────┼───────────────┤
1 │ Format │ Rückgabewert │
───┼───────────────────────────────────────┼───────────────┤
2 │ Standard │ "S" │
───┼───────────────────────────────────────┼───────────────┤
3 │ 0 │ "F0" │
───┼───────────────────────────────────────┼───────────────┤
4 │ #,##0 │ ",0" │
───┼───────────────────────────────────────┼───────────────┤
5 │ 0 │ "F2" │
───┼───────────────────────────────────────┼───────────────┤
6 │ #,##0,00 │ ",2" │
───┼───────────────────────────────────────┼───────────────┤
7 │ $#,##0\_);($#,##0) │ "C0' │
───┼───────────────────────────────────────┼───────────────┤
8 │ $#,##0\_);[Red]($#,##0) │ "C0-" │
───┼───────────────────────────────────────┼───────────────┤
9 │ $#,##0,00\_);($#,##0,00) │ "C2" │
───┼───────────────────────────────────────┼───────────────┤
10 │ $#,##0,00\_);[Rot]($#,##0,00) │ "C2-" │
───┼───────────────────────────────────────┼───────────────┤
11 │ 0% │ "P0" │
───┼───────────────────────────────────────┼───────────────┤
12 │ 0,00% │ "P2" │
───┼───────────────────────────────────────┼───────────────┤
13 │ 0,00E+00 │ "S2" │
───┼───────────────────────────────────────┼───────────────┤
14 │ # ?/? oder # ??/?? │ "G" │
───┼───────────────────────────────────────┼───────────────┤
15 │ m/t/jj oder m/t/jj h:mm oder mm/tt/jj │ "D4" │
───┼───────────────────────────────────────┼───────────────┤
16 │ t-mmm-jj oder tt-mmm-jj │ "D1" │
───┼───────────────────────────────────────┼───────────────┤
17 │ t-mmm oder tt-mmm │ "D2" │
───┼───────────────────────────────────────┼───────────────┤
18 │ mmm-jj │ "D3" │
───┼───────────────────────────────────────┼───────────────┤
19 │ mm/tt │ "D5" │
───┼───────────────────────────────────────┼───────────────┤
20 │ h:mm AM/PM │ "D7" │
───┼───────────────────────────────────────┼───────────────┤
21 │ h:mm:ss AM/PM │ "D6" │
───┼───────────────────────────────────────┼───────────────┤
22 │ h:mm │ "D9" │
───┼───────────────────────────────────────┼───────────────┤
23 │ h:mm:ss │ "D8" │
───┴───────────────────────────────────────┴───────────────┘
Zahlenformate der Zellen im gewählten Bereich:
A1:A10,A14:A23,B1:B23
haben das Zahlenformat: Standard
A11
haben das Zahlenformat: 0%
A12
haben das Zahlenformat: 0,00%
A13
haben das Zahlenformat: 0,00E+00
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard