Bonjour,
J'essaye de récupérer des valeurs dans un classeur, le code :
Nota : dans le classeur "a.xls", cellule A1 contient le chemin (exemple c), A2 le nom du dossier (e), A3 le nom du sous dossier (ee)
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() Dim disk, doss, doss2 As String Dim chem1, chem2 As String Workbooks.Open Filename:="C:\e\a.xls" disk = Range("A1").Value doss = Range("A2").Value doss2 = Range("A3").Value chem1 = "c:\e\list.xls" chem2 = disk & ":\" & doss & "\" & doss2 & "\list.xls" FileCopy chem1, chem2 Workbooks.Close End Sub
Le code fonctionne bien, mais il m'oblige d'ouvrir à chaque fois le classeur "a.xls", n'est-il pas possible de récupérer ces valeurs sans ouvrir le classeur ?
Merci
A+
Partager