Bonjour,
2 choses me font tiquer :
- peut être c'est que pour le principe, mais j'éviterai soigneusement de mélanger ADO et DAO
(je supprimerais une des 2 références, pour être sûr, et, si c'était moi, je ne garderais que DAO).
- effectivement, les Array() me font ??? (je sais pas quoi ?

)
Code :
.AddNew Array(0, 1, 2), Array(HSSF(0), HSSF(1), HSSF(2))
Qu'est-ce que tu veux faire avec ces arrays ???
Et enfin, si le but de tout ça est de transférer le contenu de la requête 'HeureSectionSommeFournisseur' dans la table 'Temp_AvancementEtudePerFou', une simple exécution de requête ajout fera parfaitement l'affaire, en 2 ou 3 lignes de code.