Hallo zusammen,
wenn ich bei der Kommunikation zwischen zu Excel 2000 folgenden Befehl ausführe (Legt die Formate einer einzelnen Zelle fest)
Delphi-Quelltext
1: 2: 3:
| FExclWS.Range[ FExclWS.Cells.Item[1, 1], FExclWS.Cells.Item[ProgressBar1.Max + 1, ColCount]].NumberFormat := vFormat; |
kommt an einer Stelle die Fehlermeldung
Typkonflikt.
und an einer anderen Stelle (andere Funktion) die Meldung
Die NumberFormat-Eigenschaft des Range-Objektes kann nicht festgelegt werden.
Bei Excel-Versionen > 2000 funktioniert es ordnungsgemäß. Auch wenn ich den VRange-Array nur mit EmptyStr gefüllt habe, kommen die obigen Fehler.
Ansonsten ist VFormat mit "Standard", "Text", "0", "0,00" gefüllt.
Hat hier jemand eine Idee?
Gruß und Dank
MisterBum
Moderiert von
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Sa 12.03.2011 um 11:38