Utilizzo di macro VBA Support1

Creare una macro - Scrivere uno script - Usare le API
Rispondi
Giovanni Cavallotti
Messaggi: 1
Iscritto il: lunedì 13 settembre 2010, 14:33

Utilizzo di macro VBA Support1

Messaggio da Giovanni Cavallotti »

Sono nuovo al mondo Linux-Ubuntu e quindi sto cercando di imparare a creare macro in ooo basic.
Nel frattempo, avendo usato per anni Windows Excel + macro VBA, cerco di far girare le mie macro VBA su files excel salvati come Openoffice (.ods) utilizzando la "Option VBA Support 1".
Ciò che è strano è che la stessa macro che gira bene con Calc - OOo in ambiente Windows (XP) si blocca se viene fatta girare in Calc . OOo sotto Ubuntu (10.01.1).
Ci sarebbe quindi miglior compatibilità tra Excel e calc in ambiente Windows che non in ambiente Ubuntu.
Ciò che è anche strano è che il runtime error avviene su una "istruzione" che per un foglio di calcolo dovrebbe essere basilare e cioè Activesheet.Range("a1:c5").select . Sotto Ubuntu dà Runtime error 91.
Come si spiega questa differenza di comportamento della stessa macro in ambienti diversi?
E' possibile che per inesperienza io non abbia attivato qualche "opzione" in calc-ubuntu che impedisce il riconoscimento di istruzioni anche semplici?
Grazie

Dual boot: Windows XP SP3 + Ubuntu 10.04.1 con OOo 3.2.1
Dual Boot -----Openoffice 1:3.2.1 - su Ubuntu1-10.04.1 e su Windows XP SP3