[Risolto] Salva con nome da celle
Re: Salva con nome da celle
Caro @Aleon,
dire "...Non funziona..." è come dire dire al medico "...Non sto bene..." .
Per cortesia, dovresti dire
- cosa non funziona
- che problemi presenta
- se si visualizzano messaggi di errore e quali (anche con immagini)
insomma dare informazioni che ci permettono di capire cosa non funziona ed allegare il file, in formato .ods, con salvata dentro la macro che non funziona in modo da provarla.
Altrimenti, per noi, è impossibile aiutarti.
Geo
edit: Con anche le celle B7,D7,I7 piene con i dati da utilizzare per creare il nome del file.
dire "...Non funziona..." è come dire dire al medico "...Non sto bene..." .
Per cortesia, dovresti dire
- cosa non funziona
- che problemi presenta
- se si visualizzano messaggi di errore e quali (anche con immagini)
insomma dare informazioni che ci permettono di capire cosa non funziona ed allegare il file, in formato .ods, con salvata dentro la macro che non funziona in modo da provarla.
Altrimenti, per noi, è impossibile aiutarti.
Geo
edit: Con anche le celle B7,D7,I7 piene con i dati da utilizzare per creare il nome del file.
LibO 7 su LinuxMint 21
Re: Salva con nome da celle
Ho lavorato sul file che hai postato tu con la macro di Patel presa da altro tread.
Sul tuo file le celle sono B6 (AAAAA), H8 (BBBBB) e I8 (CCCCC). Sono tutte stringhe.
La macro è assegnata all'evento Approva l'azione del pulsante.
Il file allegato funziona con sistema operativo mac, e funziona.
Per sistema operativo Windows, bisogna modificare la riga della macro:
con:
Sul tuo file le celle sono B6 (AAAAA), H8 (BBBBB) e I8 (CCCCC). Sono tutte stringhe.
La macro è assegnata all'evento Approva l'azione del pulsante.
Il file allegato funziona con sistema operativo mac, e funziona.
Per sistema operativo Windows, bisogna modificare la riga della macro:
Codice: Seleziona tutto
Nome = "file:///Users/mac/Desktop/"
Codice: Seleziona tutto
Nome = "file:///C:/percorso_esatto_di_dove_vuoi_salvare_il_file/"
- Allegati
-
- A_me_funziona.ods
- (12.47 KiB) Scaricato 67 volte
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Salva con nome da celle
Fai molta attenzione a quello che ti ha scritto @charlie
Devi mettere un percorso valido del tuo sistema operativo
per windows i percorsi validi del disco C iniziano così:
Devi mettere un percorso valido del tuo sistema operativo
per windows i percorsi validi del disco C iniziano così:
dalla tua foto invece si vede che stai usando un percorso che va bene per mac o linux"file:///C:/percorso_esatto_di_dove_vuoi_salvare_il_file/"
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: Salva con nome da celle
Secondo te, il percorso della cartella:
"file:///Users/alessandro/Desktop/"
è scritto bene? E' corretto?
Controlla bene, molto bene. Nel dubbio apri "Esplora Risore", vai nella cartella dove vuoi salvare il file e, nella barra degli indirizzi, confronta quello che c'è scritto con quello che hai scritto tu nella macro.
"file:///Users/alessandro/Desktop/"
è scritto bene? E' corretto?
Controlla bene, molto bene. Nel dubbio apri "Esplora Risore", vai nella cartella dove vuoi salvare il file e, nella barra degli indirizzi, confronta quello che c'è scritto con quello che hai scritto tu nella macro.
LibO 7 su LinuxMint 21
Re: Salva con nome da celle
Alelon, invece di dire soltanto non funziona allega il tuo file in modo da testare la macro che hai scritto
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Salva con nome da celle
Scusatemi... Mi sono accorto dell'errore e cancellato il messaggio infatti.
Funziona benissimo. Siete davvero gentilissimi. Tutti.
Funziona benissimo. Siete davvero gentilissimi. Tutti.
OpenOffice 4.1.13
Re: Salva con nome da celle
Cosa dovrei aggiungere affinché una volta eseguita la macro, non si chiuda il foglio?
Pian piano Imparerò....
Pian piano Imparerò....
OpenOffice 4.1.13
Re: Salva con nome da celle
Impari se cerchi di capire, basta eliminare la riga
Doc.close(true)
Doc.close(true)
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Salva con nome da celle
Se stiamo parlando di questa macro, o di qualcosa di estremamente simile, devi capire che il comando che causa la chiusura del documento è l'istruzione Doc.close(true), quindi ti basta mettere all'inizio di questo rigo un apostrofo, ciò trasformerà quel testo in un commento anzichè in un'istruzione di comando.patel ha scritto:Codice: Seleziona tutto
Sub SalvaConNome Dim Doc As Object, Sheet As Object, args() Doc = Thiscomponent Sheet = Doc.Sheets(0) Filename = "file:///" & nomedelfile Doc.storeToURL(Filename, args()) Doc.close(true) End Sub
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Re: Salva con nome da celle
Sistema corretto per aggiungere ✔ [Risolto] viewtopic.php?f=2&t=5661
charlie
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.3 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org