Problem mit Zellen-Formatierung in Excel via Automatisierung
- From: "Reiner Ziegler" <Reiner.Ziegler@xxxxxxxxxxxxxx>
- Date: Sun, 11 Sep 2005 17:34:29 +0200
Hallo zusammen,
ich habe folgendes Problem:
Ich möchte per VBScript und Excel-Automatisierung
(Excel 2003, Ver. 11.0) Daten in bisher leere, unformatierte
Zellen schreiben!
Wenn man das Excel-GUI benutzt, kann mit im Kontext-Menu
"Zellen formatieren..." verschieden Zahlen-Formate auswählen
(im deutschen Excel z.B. Zahl, Währung, Wissenschaftlich, etc.).
Ich möchte jetzt in meinem Script via der NumberFormat-Eigenschaft
des Range-Objekts das Gleiche tun! Und zwar in einer Art und Weise,
die unabhängig von der installierten Sprache ist!
Bisher habe ich herausgefunden, das der erste Eintrag im deutschen
Kontext-Menu "Standard" mit "General" ins Englische übersetzt wird.
Das Literal "General" lässt sich auch der NumberFormat-Eigenschaft
zuweisen! Alle anderen Versuche mit z.B. "Zahl" --> "Number" oder
"Wissenschaftlich" --> "Scientific" scheitern!
Nun zum Kern der Frage:
Kennt jemand ALLE englisch übersetzten Format-Strings aus
dem Menu "Zellen formatieren"?
Gibt es einen anderen Weg, Zellen ein Zahlen-Format zuzuweisen?
In der (ansonsten recht guten) Execl/-VBA-Hilfe habe ich nichts
dergleichen gefunden.
Weiss jemand Rat?
Danke Und Gruss
Reiner
.
- Follow-Ups:
- Re: Problem mit Zellen-Formatierung in Excel via Automatisierung
- From: Jürgen Kämper
- Re: Problem mit Zellen-Formatierung in Excel via Automatisierung
- Prev by Date: Re: Bildschirmauflösung ermitteln
- Next by Date: Textblock per Batchdatei in Textdatei eintragen
- Previous by thread: Bildschirmauflösung ermitteln
- Next by thread: Re: Problem mit Zellen-Formatierung in Excel via Automatisierung
- Index(es):
Relevant Pages
|