Condividi:        

Salvataggio CSV con Nome cella

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Salvataggio CSV con Nome cella

Postdi christianghz » 22/12/16 21:29

Ciao a tutti
sto cercando di salvare in .csv il foglio attivo di un file .xls rinominandolo con il valore di una cella.
Ho quindi modificato una macro che salvava il file in csv con nome fisso e l'ho cambiata come segue:
Codice: Seleziona tutto
Sub Invia()

    Sheets(ActiveSheet.Name).Select
    nome = Range("D2").Value
    ChDir "S:\Invio\"
    ActiveWorkbook.SaveAs Filename:=nome, _
        FileFormat:=xlCSV, CreateBackup:=False, Local:=True
       
End Sub


però non funziona, ho immaginato che per salvare in csv non posso agganciare il nome di una cella, è così?

Grazie
christianghz
Utente Senior
 
Post: 114
Iscritto il: 03/02/14 17:58

Sponsor
 

Re: Salvataggio CSV con Nome cella

Postdi patel » 23/12/16 00:01

Codice: Seleziona tutto
Sub Invia()
    nome = Range("D2").Value
    fname =  "S:\Invio\" & nome & ".csv"
    ActiveWorkbook.SaveAs Filename:=fname, _
        FileFormat:=xlCSV, CreateBackup:=False, Local:=True
       
End Sub
patel
Utente Senior
 
Post: 309
Iscritto il: 24/04/12 16:03

Re: Salvataggio CSV con Nome cella

Postdi christianghz » 23/12/16 16:16

Grazie Patel,
purtroppo mi dà ancora errore.

Runtime 1004
Metodo 'Save as' delloggetto '_workbook' non riuscito


Non so se è perchè l'indirizzo è sul server.
christianghz
Utente Senior
 
Post: 114
Iscritto il: 03/02/14 17:58

Re: Salvataggio CSV con Nome cella

Postdi alfrimpa » 23/12/16 16:38

Ciao Christian

La butto lì: che cosa c'è in cella D2?

Non è che, per caso, c'è un carattere non ammesso nei nomi di file per il salvataggio?
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 1201
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: Salvataggio CSV con Nome cella

Postdi christianghz » 23/12/16 16:53

Corretto Alfrimpa, :oops:
era una concatenazione con uno slash.

grazie mille!
christianghz
Utente Senior
 
Post: 114
Iscritto il: 03/02/14 17:58


Torna a Applicazioni Office Windows


Topic correlati a "Salvataggio CSV con Nome cella":


Chi c’è in linea

Visitano il forum: Nessuno e 42 ospiti