Bonjour j'utilise le code de da99 pour un projet, je l'ai seulement un peu modifié le voici.
Seulement lorsque que je lançe la macro comme cela :
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 Sub CopieFichier() 'Workbooks.Open Filename:=pat Workbooks.Open Filename:="H:\DATA\SQL Server Management Studio\Projects\Analytics\googsochaux.csv" Cells.Select Selection.Copy ThisWorkbook.Sheets("temp").Activate Cells.Select ActiveSheet.Paste Application.CutCopyMode = False 'Workbooks(nomFichier).Close SaveChanges:=False Workbooks("H:\DATA\SQL Server Management Studio\Projects\Analytics\test.xls").Close SaveChanges:=False Range("A1").Select End SubJ'ai l'erreur runtime error 9 subscript out of range dont je ne comprend pas trop la signification bien que j'ai lue le help.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Workbook_Open() CopieFichier End Sub
J'ai excel 2003 en anglais, je suis un peu débutant en macro vba excel.
J'ai placé copiefichier dans un module de temp. En esperant ne pas etre un boulet en postant ce message.
Merci
Partager