von openmind » Do, 19.02.2004 21:12
Wenn 'option explicit' gesetzt ist brauchst du voran ein
Eine weiter Fallgrube ist, dass du ThisComponent aufrufst, was völlig korrekt ist. Beim entwickeln musst du aber beim aufrufen daran denken, was den gerade ThisComponent ist. Um sicher zu sein, dass auch das Fenster mit dem Calc-Dokument momentan auch wirklich gerade ThisComponent ist, rufst du das Makro im Calc-Fenster über
Extras - Macros... auf.
Unter der Adresse
http://www.bcwin.ch/ooo/basic/
findest du ein Dokument über Basic und Calc. Da ist eine Menge über Calc, wie ich hoffe verständlich und hinreichend, erklärt und mit Codebeispielen vordemonstriert.
Wenn 'option explicit' gesetzt ist brauchst du voran ein
[code]Dim oNewSheet as Object
Dim Doc as Object [/code]
Eine weiter Fallgrube ist, dass du ThisComponent aufrufst, was völlig korrekt ist. Beim entwickeln musst du aber beim aufrufen daran denken, was den gerade ThisComponent ist. Um sicher zu sein, dass auch das Fenster mit dem Calc-Dokument momentan auch wirklich gerade ThisComponent ist, rufst du das Makro im Calc-Fenster über [b]Extras - Macros...[/b] auf.
Unter der Adresse
http://www.bcwin.ch/ooo/basic/
findest du ein Dokument über Basic und Calc. Da ist eine Menge über Calc, wie ich hoffe verständlich und hinreichend, erklärt und mit Codebeispielen vordemonstriert.