RESOLU - VBA - recordset avec un seul enregsitrement
Bonjour a tous,
Merci de votre interret.
Je suis sous excel 2003. Je manipule des recordset via ADO et sur MySQL.
Tout fonctionne à merveille, mes requêtes sont bien exécutées. Mes listbox, combo et autre se remplissement.
Mon seul soucis est lorsque la requête me retourne un seul enregistrement.
Ma fonction de requêtage passe le recordset à un tableau (variant) via .getrows. Un application.transpose est fait ensuite.
Il apparait que lorsque le recordset ne contient qu'un seul enregistrement, le tableau n'a plus de dimension. Toutes mes données retournées se retrouvent en colonne.
ex :
dans la BD : Nom, Prenom, Age
dans le tableau (variant) : nom
prenom
age
Meme un application.transpose(tableau) ne change rien.
C'est extrement gènant et je ne trouve toujours pas de solutions.
Toutes mes fonctions (generiques) traitent ces tableau avec des Ubound(tableau,2) et j'ai systematiquement des messages d'erreurs.
Avez vous deja été confronté a ce problème ?
suite du message :
https://www.excel-downloads.com/threads/alimentation-de-controles-combo-listview-listbox.118424/
Bonjour a tous,
Merci de votre interret.
Je suis sous excel 2003. Je manipule des recordset via ADO et sur MySQL.
Tout fonctionne à merveille, mes requêtes sont bien exécutées. Mes listbox, combo et autre se remplissement.
Mon seul soucis est lorsque la requête me retourne un seul enregistrement.
Ma fonction de requêtage passe le recordset à un tableau (variant) via .getrows. Un application.transpose est fait ensuite.
Il apparait que lorsque le recordset ne contient qu'un seul enregistrement, le tableau n'a plus de dimension. Toutes mes données retournées se retrouvent en colonne.
ex :
dans la BD : Nom, Prenom, Age
dans le tableau (variant) : nom
prenom
age
Meme un application.transpose(tableau) ne change rien.
C'est extrement gènant et je ne trouve toujours pas de solutions.
Toutes mes fonctions (generiques) traitent ces tableau avec des Ubound(tableau,2) et j'ai systematiquement des messages d'erreurs.
Avez vous deja été confronté a ce problème ?
suite du message :
https://www.excel-downloads.com/threads/alimentation-de-controles-combo-listview-listbox.118424/
Dernière édition: