Il 19/10/2012 10:30, Samuele Zampini ha scritto:
Ciao a tutti,
2 domande riguardo a Calc:
1. è possbile fare in modo che una cella prenda il nome del file? Se sì,
come posso fare?
Da AndrewMacro.odt - Listing 5.93 : Extracting file and path information
from a URL.
Trasformandolo in una funzione:
Function NomeFile()
Dim oDoc
Dim sDocURL
oDoc = ThisComponent
If (Not GlobalScope.BasicLibraries.isLibraryLoaded("Tools")) Then
GlobalScope.BasicLibraries.LoadLibrary("Tools")
End If
If (oDoc.hasLocation()) Then
sDocURL = oDoc.getURL()
NomeFile = FileNameoutofPath(sDocURL, "/")
End If
End Function
La registri nelle macro personali di LibreOffice cosi' l'hai a
disposizione per ogni foglio di calc.
e la usi con:
=NomeFile()
Attenzione i nomi dei files con gli spazi li sostituisce con %20.
ciao
Beppe
2. è possibile fare in modo che - data una lista - Calc mi aggiunga tanti
fogli quanti sono gli elementi di questa lista?
Grazie,
Samuele
--
le nuvole non hanno regole,
perchè non hanno mai rinunciato
alla libertà di sognare.
--
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