suppression enregistrements via ADO

  • Initiateur de la discussion Initiateur de la discussion erics83
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

erics83

XLDnaute Impliqué
Bonjour,

Grace aux excellent tutos de JB, je me suis plongé dans les ADO....et j'ai réussi à presque tout utiliser....(cf mon classeur en PJ).

Le dernier problème que je rencontre est la suppression d'enregistrements....
J'ai compris que "Delete" ne fonctionne pas. J'ai donc pris l'option de mettre des "zzz" pour effacer les enregistrements.
Par contre, cela ne marche qu'une fois....Je m'explique : avec ce code

Code:
rs.Open "SELECT titre,prenom FROM [Feuil3$A1:C1000] WHERE titre='" & moncode & "' and prenom='" & moncodee & "'", Cnn, adOpenDynamic, adLockOptimistic
j'arrive à identifier et récupérer les enregistrements correspondants à moncode et moncodee. Ce sont ces enregistrements que je souhaiterai effacer.....

Dans ma PJ, j'ai mis en onglet "Base", les données du fichier extérieur.
Dans mon cas, j'aimerai effacer et/ou supprimer tous les enregistrements de 'Eric1'


Peut être en mettant tous les enregistrements dans un tblo, puis ensuite une boucle pour les effacer/supprimer ?

Merci pour votre aide,
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour