Bonjour,
Je travail sur un outil permettant de faire des dérogations, une fois complétée, la dérogation s'enregistre dans un nouveau classeur et dans un autre fichier.
Actuellement l'enregistrement du classeur entier se fait au bon endroit lorsque j'utilise ma Maccro.
Mon problème est que mon classeur est composé de plusieurs feuilles (5pour être précis) et j'aimerai en enregistrer une seule.
J'ai essayé d'utiliser "Worksheets" de plusieurs manière mais sans succès. (Je pense pourtant que c'est la solution...)
Je vous joint mon code actuel :
Sub Export()
Dim Fichier As String, Chemin As String
'Renseigner le nom
NomDossier = Application.InputBox("Nom du dossier", "Enregistrement", "")
If NomDossier = "Faux" Then
MsgBox ("L'ernregistrement a été annulé")
Exit Sub
Else
Chemin = "...\"
'nom du fichier
Fichier = Range("E3") & "-" & NomDossier & ".xlsm"
ActiveWorkbook.SaveCopyAs Chemin & Fichier
End Sub
J'espère avoir été assez précis
Merci d'avance !