suppression enregistrements via ADO

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

  • ADO maitre.xlsm
    22.5 KB · Affichages: 12
Dernière édition:

Statistiques des forums

Discussions
314 627
Messages
2 111 305
Membres
111 095
dernier inscrit
Ahitos