Buongiorno a tutti e grazie per avermi accolto nella vostra comunity...
vi scrivo perchè ho un problema che purtroppo per la mia non conoscenza di programmazione VBA non riesco a risolvere.
Ho un file con una tabella che cambia in valori (numeri e quantità) e devo generare tanti fogli excel quanti sono i numeri presenti nella colonna prestabilita.
Fino a qui ci siamo, riesco a generare i fogli excel come tab nello stesso file e riesco anche a rinominarli con il nome della cella da cui pesca.
Devo generare 5 fogli per numero e quindi nel file di partenza mi ritrovo con una mole di tab...folle...
Quello che vorrei fare ora è selezionare i 5 fogli appartenenti a quel codice e salvarli in un nuovo file che avrà lo stesso nome della cella di partenza.
Esempio:
Tabella
123456
334455
Generazione dei fogli (nello stesso file) che chiamo come
123456 Pippo
123456 Pluto
123456 Paperino
334455 Pippo
334455 Pluto
334455 Paperino
Ora devo creare 2 file nuovi chiamati:
123456 e 334455
che contengano i loro rispettivi 3 fogli
Detta sembra semplice ma il nome cambia ogni volta come la quantità di numeri nella tabella (non come lunghezza della stringa ma come numerosità di codici).
Ovviamente se dovessi riuscire a fare tutto in un passaggio sarebbe fantastico...creare e salvare senza che debba far partire 2 macro diverse.....
Vi ringrazio per l'aiuto e un saluto a tutti.
Matteo C.
Macro per generare fogli e salvarli in nuovi documenti
Macro per generare fogli e salvarli in nuovi documenti
OpenOffice 3.1 su Windows 10
Re: Macro per generare fogli e salvarli in nuovi documenti
Partendo dal presupposto che immagino tu dica Excel per intendere Calc...(altrimenti non sei nel forum giusto ), devo dirti che la vedo molto buia.
Creare un nuovo file col nome scritto nella cella, ok.
Creare il file con già il numero di fogli giusto e rinominati giusti...la vedo più complicata.
Affrontiamo un problema alla volta.
Confermi che lavori su OpenOffice? Perchè altrimenti tutti i discorsi futuri sono inutili perchè non applicabili a Excel.
Poi se puoi, allega un file di esempio, almeno abbiamo una base di partenza più chiara con già la macro che hai scritto.
Creare un nuovo file col nome scritto nella cella, ok.
Creare il file con già il numero di fogli giusto e rinominati giusti...la vedo più complicata.
Affrontiamo un problema alla volta.
Confermi che lavori su OpenOffice? Perchè altrimenti tutti i discorsi futuri sono inutili perchè non applicabili a Excel.
Poi se puoi, allega un file di esempio, almeno abbiamo una base di partenza più chiara con già la macro che hai scritto.
Apache OpenOffice 4.1.5 su Windows 10
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
Re: Macro per generare fogli e salvarli in nuovi documenti
Ciao e grazie mille per la prontezza!!!
hai ragione per Calc intendo Excel...
Per open office al momento utilizzo Excel e quindi cercavo qualcosa per excel...
Dimmi tu se vedi problemi altrimenti non sto neanche a romperti le balle...scusami...
Grazie mille.
hai ragione per Calc intendo Excel...
Per open office al momento utilizzo Excel e quindi cercavo qualcosa per excel...
Dimmi tu se vedi problemi altrimenti non sto neanche a romperti le balle...scusami...
Grazie mille.
OpenOffice 3.1 su Windows 10
Re: Macro per generare fogli e salvarli in nuovi documenti
questo è un forum per OO, se hai bisogno di una macro in VBA ci sono tanti forum dedicati
-------------------
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: Macro per generare fogli e salvarli in nuovi documenti
Non mi sembrano idee molto chiare ...mek_1981 ha scritto:hai ragione per Calc intendo Excel...
Per open office al momento utilizzo Excel
Benvenuto comunque e se ti vuoi presentare puoi farlo qui: viewforum.php?f=16
Per una panoramica delle regole del forum puoi consultare il Manuale di sopravvivenza: http://forum.openoffice.org/it/forum/vi ... hp?f=1&t=2
Buon proseguimento.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Macro per generare fogli e salvarli in nuovi documenti
Buonasera,
si avete ragione scusatemi.
MI muovo verso la sezione presentazione.
Grazie mille
si avete ragione scusatemi.
MI muovo verso la sezione presentazione.
Grazie mille
OpenOffice 3.1 su Windows 10
Re: Macro per generare fogli e salvarli in nuovi documenti
Giusto per completare la discussione e magari aiutare futuri utenti che cercano una cosa simile su OO, allego un file che dovrebbe fare quanto richiesto.
Ovviamente si può fare molto meglio e creare delle finestre dove chiedere un nome per ogni foglio...o fare in modo di mettere un nome diverso in determinate celle quante sono i fogli da creare ecc...
Mi sono limitato a fare una soluzione rapida e "semplice" che magari a chi servirà potrà servire come base per aggiustarla alle proprie esigenze
Ovviamente si può fare molto meglio e creare delle finestre dove chiedere un nome per ogni foglio...o fare in modo di mettere un nome diverso in determinate celle quante sono i fogli da creare ecc...
Mi sono limitato a fare una soluzione rapida e "semplice" che magari a chi servirà potrà servire come base per aggiustarla alle proprie esigenze
- Allegati
-
- Crea Nuovo File con Fogli.ods
- (14.06 KiB) Scaricato 150 volte
Apache OpenOffice 4.1.5 su Windows 10
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661
Se hai risolto il problema, ricordati di aggiungere [RISOLTO]: viewtopic.php?f=9&t=5661