Autor Beitrag
MisterBum83
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 245
Erhaltene Danke: 2

WIN XP
Delphi 6
BeitragVerfasst: Sa 12.03.11 08:38 
Hallo zusammen,

wenn ich bei der Kommunikation zwischen zu Excel 2000 folgenden Befehl ausführe (Legt die Formate einer einzelnen Zelle fest)

ausblenden Delphi-Quelltext
1:
2:
3:
FExclWS.Range[
FExclWS.Cells.Item[11],
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 user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Sa 12.03.2011 um 11:38