[gelöst] Excel Automation übernimmt Parameter nicht richtig

18. Juni 2008 16:31

Hallo,

ich versuche gerade mit der "Makro aufzeichnen C/AL Portierung"-Methode eine Achse in einem Diagramm zu formatieren.

Code:

Axis := Chart.Axes(2); // Auswhal X-Achse
TickLabels := Axis.TickLabels; // Zuordnung
TickLabels.NumberFormat := '[$-407]MMMM JJ;@'; // Formatierung


Wenn ich nun in Excel nachschlage, ist unter der Formatierung dann nicht auf Datum, sondern benutzerdefiniert, was aber nicht weiter schlimm wäre, wenn nicht der NumberFormat-String verändert wird zu '[$-407]MMMM \J\J;@' Wodurch jetzt nach dem Monat immer nur noch JJ kommt, statt das Jahr.

Hatte jemand schonmal das Problem?

Danke
Gruß
Jan
Zuletzt geändert von JanGD am 19. Juni 2008 12:01, insgesamt 1-mal geändert.

19. Juni 2008 12:00

Die Lösung ist denkbar einfach. Statt JJ übergibt man YY, dann funktioniert es.