
Sub salvaconnome()
percorso=ActiveWorkbook.Path
percorso=percorso & Range("Dati!f2") & Range("Dati!b1").Value & ".xlsm"
ActiveWorkbook.SaveAs FileName:=percorso
ActiveWorkbook.Close
Application.Quit
End Sub |
Sub salvaconnome()
percorso = ActiveWorkbook.Path
newfilename = Sheets(1).Range("A1") & ".xls"
percorso = percorso & newfilename
Stop
'percorso = percorso & Range("Dati!f2") & Range("Dati!b1").Value & ".xlsm"
ActiveWorkbook.SaveAs Filename:=percorso
ActiveWorkbook.Close
Application.Quit
End Sub
|
percorso = percorso & Sheet("Dati").Range("F2") & Sheet("Dati").Range("B1") & ".xlsm"
|
Sub salvaconnome()
percorso = ActiveWorkbook.Path
percorso = percorso & Range("Dati!f2")
If Len(Dir(percorso, vbDirectory)) = 0 Then
MsgBox " La cartella non esiste"
'MkDir (percorso)
Shell ("cmd /c mkdir """ & percorso & """")
Else
MsgBox "La cartella esiste"
End If
ActiveWorkbook.SaveAs FileName:=percorso & Range("Dati!b1").Value & ".xlsm"
ActiveWorkbook.Close
Application.Quit
End Sub |
Sub salvaconnome()
'fare attenzione al nome del Foglio (maiuscolo o minuscolo?) ed alle celle dove sono i nomi
percorso = ActiveWorkbook.Path 'Lettera ed percorso del file dove stai lavorando
percorso = percorso & "Sedi" 'aggiunge al percorso la dicitura Sedi
percorso = percorso & Sheet("Dati").Range("B2") 'aggiunge il nome della Sede
percorso = percorso & Sheet("Dati").Range("B1") & ".xls" 'aggiunge come deve essere salvato il file ed il suffisso
Stop
ActiveWorkbook.SaveAs Filename:=percorso
ActiveWorkbook.Close
Application.Quit
End Sub |
Sub salvaconnome2()
Dim Percorso As String
Percorso = ActiveWorkbook.Path & "Sedi" & Sheets("Dati").Range("C2") 'Lettera ed percorso del file dove salverai
If Len(Dir(Percorso, vbDirectory)) = 0 Then
Shell ("cmd /c mkdir """ & Percorso & """")
End If
Percorso = Percorso & "" & Sheets("Dati").Range("B1") & ".xlsm" 'aggiunge il nome del file ed il suffisso
ActiveWorkbook.SaveAs Filename:=Percorso
'ActiveWorkbook.Close 'col fatto che il file è chiuso, però excel è ancora aperto
'Application.Quit 'col pericolo che se hai due/tre file aperti li chiude tutti
End Sub |
