Bonjour,
Je suis face à un problème qui va vous sembler sans aucun doute idiot mais que je n'arrive pas à résoudre.
Voici mon code :
Je cherche à supprimer les lignes où champ2 ne contient rien. Seulement quand je mets = Null (comme ici) ça ne me supprime rien et si je mets Is Null, ça me supprime toutes les lignes. Mais Je n'arrive pas à supprimer juste les lignes dont le champ2 est nul. Je pense que c'est un souci de syntaxe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Set SupprLignes = CurrentDb.OpenRecordset(Table, [dbOpenTable]) SupprLignes.MoveFirst While Not SupprLignes.EOF 'SupprLignes.Delete If SupprLignes.Fields("Champ2").Value = Null Then SupprLignes.Delete SupprLignes.MoveNext Wend SupprLignes.Close 'Fermeture du recordset Set SupprLignes = Nothing
Merci par avance de votre aide
Partager