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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| Sub Récup_données()
Application.ScreenUpdating = False
pfile = ActiveWorkbook.Path & "\" & Range("b2") & "\" 'chemin du répertoire
nfile = Dir(pfile)
onglet = Range("b3")
cellule = Range("b4")
onglet2 = Range("c3")
cellule2 = Range("c4")
onglet3 = Range("d3")
cellule3 = Range("d4")
onglet4 = Range("e3")
cellule4 = Range("e4")
onglet5 = Range("f3")
cellule5 = Range("f4")
onglet6 = Range("g3")
cellule6 = Range("g4")
onglet7 = Range("h3")
cellule7 = Range("h4")
onglet8 = Range("i3")
cellule8 = Range("i4")
onglet9 = Range("j3")
cellule9 = Range("j4")
onglet10 = Range("k3")
cellule10 = Range("k4")
onglet11 = Range("l3")
cellule11 = Range("l4")
onglet12 = Range("m3")
cellule12 = Range("m4")
i = 10
Do Until nfile = ""
Cells(i, 2) = "='" & pfile & "[" & nfile & "]" & onglet & "'!" & cellule
Cells(i, 3) = "='" & pfile & "[" & nfile & "]" & onglet2 & "'!" & cellule2
Cells(i, 4) = "='" & pfile & "[" & nfile & "]" & onglet3 & "'!" & cellule3
Cells(i, 5) = "='" & pfile & "[" & nfile & "]" & onglet4 & "'!" & cellule4
Cells(i, 6) = "='" & pfile & "[" & nfile & "]" & onglet5 & "'!" & cellule5
Cells(i, 7) = "='" & pfile & "[" & nfile & "]" & onglet6 & "'!" & cellule6
Cells(i, 8) = "='" & pfile & "[" & nfile & "]" & onglet7 & "'!" & cellule7
Cells(i, 9) = "='" & pfile & "[" & nfile & "]" & onglet8 & "'!" & cellule8
Cells(i, 10) = "='" & pfile & "[" & nfile & "]" & onglet9 & "'!" & cellule9
Cells(i, 11) = "='" & pfile & "[" & nfile & "]" & onglet10 & "'!" & cellule10
Cells(i, 12) = "='" & pfile & "[" & nfile & "]" & onglet11 & "'!" & cellule11
Cells(i, 13) = "='" & pfile & "[" & nfile & "]" & onglet12 & "'!" & cellule12
i = i + 1
nfile = Dir()
Loop
With Range("A2:u" & Range("c65000").End(xlUp).Row)
.Value = .Value
End With
End Sub |
Partager