Rank: AiutAmico
Iscritto dal : 5/10/2010 Posts: 723
|
Ciao, ho l'ennesimo problema da risolvere... :-)) che codice devo scrivere nella macro '---------- ChDir "C:\percorso\CARTELLA_DI_DESTINAZIONE" ActiveWorkbook.SaveAs Filename:= _ "C:\percorso\NUOVO_NOMEFILE.xlsm" _ , FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False '---------- affinché venga mantenuto aperto il file di origine che viene salvato con il nome indicato nella macro? Così facendo rimane aperto il file salvato, ma il file di origine si è chiuso e sono costretto di volta in volta a riaprirlo manualmente, senza darmi possibilità di concatenazione di lavoro/ macro. Non essendo riuscito a risolvere il problema (nonostante abbia cercato parecchio in rete) non so se poi il file di origine, rimasto aperto, è di fatto diventato Workbook attivo o se è necessario dargli un ordine di attivazione (se sì, con che codice và dato?) Grazie assai, buona giornata eZio
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
salve l'unica soluzione che riesco ad immaginare per mantenere il file originale sia quella di effettuare una copia della cartella e salvare con nome la copia. saluti Giap
|
Rank: AiutAmico
Iscritto dal : 5/10/2010 Posts: 723
|
Ciao, a10n11 ha scritto: l'unica soluzione che riesco ad immaginare per mantenere il file originale sia quella di effettuare una copia della cartella e salvare con nome la copia.
temevo questa tua diagnosi, ma credevo che vi fosse un codice inseribile nelle opzioni del "SaveAs Filename" che desse all'occorrenza la possibilità di non chiudere il file originale. Grazie assai, buona giornata eZio
|