Sur le site de http://boisgontierj.free.fr/ j'ai trouvé un code pour
récupérer des données d'un classeur fermé.
Cela fonctionne parfaitement sauf que je ne récupére jamais la ligne 1
du fichier source, pourtant cela commence bien en A1.
Merci de l'aide
M.
------------------- le code ------------------
Sub RecupTableur()
' Microsoft ActiveX DataObject doit être coché
Set cnn = New ADODB.Connection
cnn.Open "DRIVER={Microsoft Excel Driver (*.xls)};ReadOnly=1;DBQ=" &
ThisWorkbook.Path & "\" & "Monfichier.xls"
Set rs = cnn.Execute("[Feuil1$A1:G200]")
[A1].CopyFromRecordset rs
rs.Close
cnn.Close
Set rs = Nothing
Set cnn = Nothing