Bonjour à tous,

Voici mon problème, j'ai trouvé cette exemple de code de Cafeïne ici or quand je l'utilise Excel me retourne une erreur que je ne comprend pas, j'ai pourtant bien suivi toutes les instructions données à savoir l'ajout de la reférence DAO.
Voic la partie du code qui me pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
sh.Select  ' Ici pas de pb
 
Do While Not (rec.EOF)
     Selection.AddItem rec.Fields(0).Value  ' Ici ça bloque  
     rec.MoveNext
Loop
Excel me dit : "Propriété ou méthode non gérée par cette objet"

Après avoir cherché longuement et tourné le problème dans tout les sens j'ai pas trouvé ! Le truc étant que je voudrais faire une fonction générique et que le lorsque je fais du spécifique en remplacant directement par le nom du controle, comme ce ceci, ça passe !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
sh.Select
cboPays.Clear
 
Do While Not (rec.EOF)
      cboPays.AddItem rec.Fields(0).Value
      rec.MoveNext
Loop
Pouvez-vous m'éclarer sur ce sujet SVP ?
En vous remerciant d'avance.
Cordialement

PS: la variable "sh" n'étant pas déclarer savez-vous ce qu'elle ce que c'est exactement ?