Bonjour à tous,
Je souhaiterai ouvrir des fichier excel en fonction des fichiers sélectionnés dans une combobox.
Je vous explique, j'ai une un classeur excel dans lequel j'ai une liste de nom de classeur Excel (l'ensemble des ces fichiers sont dans le même répertoire que mon fichier qui contient la liste)
Une fois le classeur ouvert, l'utilisateur clique sur un bouton qui ouvre un userform demande la sélection de 2 fichiers. J'utilise donc 2 combobox qui pointe vers la même liste de données (ma liste de nom de classeur).
Après avoir sélectionner les 2 fichier à ouvrir, l'utilisateur clique sur un bouton "Valider", à ce moment les 2 classeurs dont le nom est contenu dans les combobox doivent s'ouvrir.
Je n'arrive pas à réaliser cette action. J'ai réussi à bien récupérer mes données pour mes listes de combobox. Ces dernières récupère bien les données, mais ensuite je ne sais pas comment dire :
"Ouvre les fichiers sont les noms sont les valeurs de combobox1 et 2.
voici ce que j'avais imaginer en cherchant sur des forums
Private Sub UserForm_Initialize()
Dim i
For i = 10 To 39
ComboBox1.AddItem Sheets("Scénarios").Cells(i, 3)
ComboBox2.AddItem Sheets("Scénarios").Cells(i, 3)
Next
End Sub
Private Sub CommandButton1_Click()
Workbooks.Open Filename:="C:\Users\ROGGY\Witness\98 - Analyse des scénarios" & Sheets("Acceuil").ComboBox1.Value
Workbooks.Open Filename:="C:\Users\ROGGY\Witness\98 - Analyse des scénarios" & Sheets("Acceuil").ComboBox2.Value
End Sub
Mais je ne sais pas vraiment quelle valeur doit prendre "Sheets", de quelle feuille parle t-on ? la première feuille du fichier à ouvrir ou bien la feuille dans laquelle se trouve ma liste de nom de fichiers ?