AW: Delphi Excel Sheet Move()
21. Aug 2017, 14:20
Wenn ich bei der Fernsteuerung von Excel, Word + Co. nicht so recht weiter weiß, mache ich die Aufgabe immer im zu steuernden Programm händisch und lasse gleichzeitig MakroAufzeichen mitlaufen.
Das Makro lasse ich mir dann anzeigen und übersetze mir dessen Quelltext nach Delphi.
Das was das rauskommt ist regelmäßig etwas anders als erwartet.
So scheint bei Excel die "Sheet-Zählung" bei 1 zu beginnen und nicht bei 0.
Würde mal (ungetestet) behaupten, es müsste CurrentSheet.Move(Sheets[Sheets.Count]);
heißen.
|