VBA access : ne pas enregistrer si champs vides
Résolu/Fermé
Loic_7447
Messages postés
49
Date d'inscription
jeudi 11 juillet 2019
Statut
Membre
Dernière intervention
17 novembre 2020
-
Modifié le 12 juil. 2019 à 09:09
Loic_7447 Messages postés 49 Date d'inscription jeudi 11 juillet 2019 Statut Membre Dernière intervention 17 novembre 2020 - 17 juil. 2019 à 13:52
Loic_7447 Messages postés 49 Date d'inscription jeudi 11 juillet 2019 Statut Membre Dernière intervention 17 novembre 2020 - 17 juil. 2019 à 13:52
A voir également:
- Access si champ vide alors
- Supprimer page word vide - Guide
- Formule excel si cellule non vide alors couleur ✓ - Forum Excel
- Coeur vide ✓ - Forum Facebook
- Raccourci coeur blanc - Forum Facebook
- Formate pour taxer client frigo vide - Forum PDF
1 réponse
yg_be
Messages postés
23390
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 décembre 2024
Ambassadeur
1 556
12 juil. 2019 à 10:58
12 juil. 2019 à 10:58
bonjour, suggestion:
If Me.txt_reference = "" or Me.txt_fournisseur = "" or Me.txt_quantité = "" _ or Me.txt_outil = "" Then MsgBox ("Veuillez renseigner toutes les cases") else rs.AddNew rs!Référence = Me.txt_reference rs!Fournisseur = Me.txt_fournisseur rs!Quantité = Me.txt_quantité rs!Type = Me.txt_outil rs.Update End If
17 juil. 2019 à 07:14
C'est comme si la partie du If au dessus du else n'était pas prise en compte et l'enregistrement se fait malgré tout ...
17 juil. 2019 à 08:08
montre ton code.
17 juil. 2019 à 08:47
17 juil. 2019 à 11:47
je suggère d'ajouter en début de module.
es-tu certain qu'une des 4 zones du formulaire est égale à ? tu peux aussi vérifier cela dans la table.
17 juil. 2019 à 13:52
Tout fonctionne correctement maintenant merci beaucoup pour l'aide !