Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 RECORDSET - MoveNext et CopyfromRecordset

AUREL87

XLDnaute Nouveau
Bonjour à tous,

Suite à un précédent échange sur ce forum, j'ai changé ma stratégie d'interrogation d'une base SQL pour utiliser ensuite les données : j'utilisais un QUERYTABLE (qui me copie mes données dans une feuille, puis je vais chercher la valeur voulue dans la cellule choisie) et je souhaite maintenant utiliser un RECORDSET.

Bonne nouvelle : j'y arrive correctement.

Lorsque j'ai plus de 1 enregistrement, j'utilise :

While Not Rs.EOF
Text = Rs.Field(2)
Rs.Movenext

Wend

A près cette étape, si je souhaite quand même coller mon RECORDSET dans une feuille (Range("AR1:AT3").CopyFromRecordset Rs), rien ne se colle et aucun message d'erreur. Si je le fais avant la boucle ci-dessus pas de soucis pour coller les données dans une feuille mais par contre, la boucle ne fonctionnera pas puisque la propriété EOF sera passée à TRUE.

Avez-vous une idée ?

Merci par avance.
@urel87
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…