bonjour,
j'ai recherché sur le forum plusieurs heures sans trouver exactement ce qu'il me fallait.
je souhaiterais créer autant de fichier que d'éléments situés dans la liste déroulante de la cellule B2
ma liste de fichiers est indiqué ci-dessous en [liste3] et contient dans cet exemple 5 éléments mais potentiellement 100 demain etc. soit 100 fichiers.
via la macro ci-dessous la création fonctionne cependant la donnée intégrée en B2 ne change pas. il me créée par exemple
fichier SPE0006.xlsx et fichier SPE0007.xlsx cependant l'information en cellule B2 est toujours la même: SPE0006 ce qui n'est pas ce que je recherche.
pourriez-vous m'aider svp
merci d'avance
_____
Option Explicit
Sub enregistrer_classeur()
Dim chemin As String, fichier As String, cell As Range
For Each cell In [liste3] 'Val 1: liste de valeurs
chemin = ThisWorkbook.Path
fichier = chemin & "\" & Range("B2") & ".xls"
ActiveWorkbook.SaveAs Filename:=cell
Next cell
End Sub