Bonjour,
Suite à ma recherche sur internet, j'ai réalisé un bouton sur une feuille excel qui me permet d'enregistrer mon fichier par rapport à deux différentes cellules de la feuille et dans un dossier différent à chaque fois.
Sub Enregistrer()
'
' Enregistrer Macro
Dim Chemin$, OF$, Client$, fichier$
Chemin = "U:\Commun\Devis - OF\OF\"
OF = Range("B5")
Client = Range("G5")
fichier = "Fiche de débit " & OF
If Dir(Chemin & "OF " & OF & " - " & Client, 16) = "" Then MsgBox "Dossier non créé" Else: ActiveWorkbook.SaveAs Chemin & "OF " & OF & " - " & Client & "\" & fichier
End Sub
Par contre, je souhaiterais que ce fichier s'enregistre en .xlsx mais je n'arrive qu'à le transformer en .xls ou .xlsm.
Si vous avez aussi une solution pour le simplifier, je suis preneur aussi 🙂
Merci d'avance pour vos réponses.
Suite à ma recherche sur internet, j'ai réalisé un bouton sur une feuille excel qui me permet d'enregistrer mon fichier par rapport à deux différentes cellules de la feuille et dans un dossier différent à chaque fois.
Sub Enregistrer()
'
' Enregistrer Macro
Dim Chemin$, OF$, Client$, fichier$
Chemin = "U:\Commun\Devis - OF\OF\"
OF = Range("B5")
Client = Range("G5")
fichier = "Fiche de débit " & OF
If Dir(Chemin & "OF " & OF & " - " & Client, 16) = "" Then MsgBox "Dossier non créé" Else: ActiveWorkbook.SaveAs Chemin & "OF " & OF & " - " & Client & "\" & fichier
End Sub
Par contre, je souhaiterais que ce fichier s'enregistre en .xlsx mais je n'arrive qu'à le transformer en .xls ou .xlsm.
Si vous avez aussi une solution pour le simplifier, je suis preneur aussi 🙂
Merci d'avance pour vos réponses.