bonjour,
Dans le code ci-dessous :
Mon code coince à la ligne 20 et je ne vois pas pourquoi.
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 Private Sub CBImport_Click() Dim chemin, fichier, folder As String Dim wb As Workbook 'Définit le répertoire contenant les fichiers chemin = ThisWorkbook.Path & Application.PathSeparator folder = "VAK_12xxxx1112xx\" fichier = Dir(chemin & folder & ListeCSV.Value) Do While fichier <> "" sh_visavak.Range("b2" & ":O" & ActiveSheet.UsedRange.Rows.Count - 1).ClearContents Application.ScreenUpdating = False Application.EnableEvents = False Set wb = Workbooks.Open(chemin & folder & fichier, local:=True, ReadOnly:=True) Range("a2:n" & ActiveSheet.UsedRange.Rows.Count).Copy ThisWorkbook.Worksheets("sh_visavak").Range("b1048576").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues, operation _ :=xlNone, skipblanks:=False, Transpose:=False Call ClearClipboard wb.Close True Set wb = Nothing fichier = Dir Loop MsgBox "Import successfull" Application.Goto reference:=Range("a1") Application.EnableEvents = True Application.ScreenUpdating = True 'thisworkbook.save End Sub
help me
Merci
Partager