On 10/12/2014 19:20, [email protected] wrote:
Mi sto dilettando a scrivere una piccola macro per due fogli elettronici, e mi sono imbattuto in un piccolissimo problema: all'apertura del file vorrei che comparisse l'ultimo foglio
del documento, non l'ultimo aperto dopo la chiusura del documento.

pensavo che questo comando:

ThisComponent.Sheets.getByIndex(nfoglio)

dove nfoglio è una variabile=ThisComponent.Sheets.Count-1

facesse al mio caso, ma non è così.

Grazie

Io uso spesso insieme sia
http://www.brescianet.com/appunti/vari/script/manuali/VbaStarOffice_ITA.pdf

che la raccolta di macro di Pytoniak, molto ben organizzata e commentata. La trovi assieme a parecchio altro materiale su juhuj.com/open-file-odt-convert-odt-download-pitonyak.htm

Ma francamente, se non hai esigente specifiche che richiedano Basic, ti consiglierei di valutare Phyton. Anzi... non lo valutare, usalo. E' molto versatile e te lo ritrovi dappertutto, per cui ti torna utile anche per molte altre cose.

Ciao

--
Giuseppe Vizziello http://www.giuSerpe.it
- skype: giuserpe http://leeno.org LeenO
- computo metrico assistito su LibreOffice/OpenOffice

--
Come cancellarsi: E-mail [email protected]
Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: 
http://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: http://listarchives.libreoffice.org/it/users/
Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non 
sono eliminabili

Rispondere a