Bonjour,
J'interroge une plage nommée dans une Feuille Excel via Sql en ADODB, cela marchait convenablement jusqu'alors, mais maintenant lesur mon recordset ne marche plus et si j'extrais les données parCopyfromrecordsetil me manque une ligne d'enregistrements.rs.getRows
Voici le code ci-dessous.
en debug je ne récupère que 3 lignes Null,T1,T2 dans montabtest alors que ma plage, nommée : Tableau_Liste_Typo comprend aussi la ref T3,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 cnn.open ="DRIVER={Microsoft Excel Driver (*.xls)};HDR=YES;IMEX=1;DBQ="& ThisWorkbook.path & "\" & Activeworkbook.name req=" select distinct [Nom du Profil / Nom du site] from Tableau_Liste_Typo" set rs=cnn.execute(req) montabtest=rs.getrows Activesheet.Range("X6").CopyFromRecordset rs
Quant au CopyFromRecordset il ne copie rien.
Merci d'avance de vos idées.
Partager