Bonjour à tous,
Je suis nouveau sur VBA et j'ai un petit souci...
Je dispose d'une macro "conversion" dans mon module, et je souhaite l'appliquer à tous les autres classeurs du dossier (c'est-à-dire environ 2000 : ça ne va pas planter?)
Pour ça, j'ai écrit le code suivant :
Malheureusement, Excel me renvoie un message d'erreur : "Erreur de compilation : Erreur de syntaxe".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub tout_convertir() Dim Fich As String Const chemin = "C:\Users\Robin\Documents\Données\Trades" Fich = Dir(chemin & "*.csv") Do While Fich <> "" Workbooks.Open Fich Application.Run ("conversion") Workbooks(Fich).Close(True, "bis" & Fich, False) Fich = Dir Loop End Sub
Est-ce que quelqu'un voit pourquoi, et comment régler le problème?
Merci!
Partager