HAllo,
ich möchte in meinem Programm den Zelleninhalt rechts ausrichten. Dazu bediene ich mich folgenden Codes:
Delphi-Quellcode:
Worksheet.Range['E4', 'E4'].EntireColumn.HorizontalAlignment := xlHAlignRight;
Worksheet.Range['F4', 'F4'].EntireColumn.HorizontalAlignment := xlHAlignRight;
mit Worksheet : OleVariant;
hab es bei meinem freund so compiliert und alles hat funktioniert. jetzt will ich es bei mir einbinden und es kommt folgender fehler, wenn ich auf die routine zugreife, also erst während des programmlaufs:
EOleException: Die HorizontalAlignment-Eigenschaft des Range Objekts kann nicht festgelegt werden.
Wo liegt der Fehler?
Ich habe die gleiche Fehlermeldung bekommen.
Übrigens, die Fehlermeldung ist unabhängig davon wie man ein "Range" definiert - kommt auch wenn man nur eine Zelle selektiert.
Kennt jemand die Lösung.
Delphi Tokyo 10.2, Excel 2010