Bonjour,
Je cherche à associer une variable à un nom d'un fichier afin de pouvoir utiliser ces variables dans une boucle Do... Loop.
Le premier fichier s'appellerait fichier1 et le deuxième fichier s'appellerait fichier2. Je ne peux pas spécifier un nom précis ou un chemin précis de fichier car il porte chaque fois un nom différent et sont situés à des endroits différents.
Voici ma macro d'essai:
Sauriez-vous transformer cet essai de code afin que cela fonctionne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Sub Macro1() Call Utilisation_FileDialog_SelectionFichier With Application.FileDialog(msoFileDialogFilePicker) .InitialFileName = "fichier1" End With Call Utilisation_FileDialog_SelectionFichier With Application.FileDialog(msoFileDialogFilePicker) .InitialFileName = "fichier2" End With Workbooks(fichier1).Select Sheets("toto").Select Cells("D65536").End(xlUp).Select Do IF(VLOOKUP(RC,'fichier2'ACCOUNT!C18:C41,24,'false')=READ-ONLY then MsgBox (RC) Else ActiveCell.Offset(-1, 0).Select Loop Until ActiveCell.Row = 0 End Sub
Merci d'avance,
lbroc84
Partager