sì, trascrivo il pezzo di codice relativo:

GlobalScope.BasicLibraries.LoadLibrary("Tools")
ThisComponent.CurrentController.Select(ThisComponent.Sheets.getByIndex(ThisComponent.Sheets.Count-1).GetCellByPosition(0,0))


Il 23/05/2015 23:00, Beppe Cantanna ha scritto:
@[email protected]
Ciao,
ho trovato questo vecchia mail per la selezione automatica dell'ultimo
foglio in calc. e che termina con il suggerimento di consultare della
documentazione.

Mi chiedevo se poi hai risolto?



Saluti BC

2014-12-13 19:33 GMT+01:00 [email protected] <[email protected]>:

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





--

Ferrari Renato Maria
Linux Registered User #219791
Linux Registered Machine #104061
[email protected]


--
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