Simplifier
Résolu
GDX
Messages postés
239
Statut
Membre
-
GDX Messages postés 239 Statut Membre -
GDX Messages postés 239 Statut Membre -
Bonjour,
Voici mon code, il fonctionne mais il est super lourd.
Est-il possible de le simplifier.
Merci,
GDX
Voici mon code, il fonctionne mais il est super lourd.
Est-il possible de le simplifier.
If IsNull(Numero_d_article.Value) Then
OK.Enabled = False
Else
If IsNull(Indice.Value) Then
OK.Enabled = False
Else
If IsNull(Numero_de_serie.Value) Then
OK.Enabled = False
Else
OK.Enabled = True
End If
End If
End If
Merci,
GDX
A voir également:
- Simplifier
- Autoréparation Windows : un outil pour simplifier les réparations - Accueil - Réparation
- Google Meet va simplifier vos appels vidéo sur smartphone - Accueil - Messagerie instantanée
- WhatsApp va simplifier enfin le partage de contenus avec d'autres applis - Accueil - Messagerie instantanée
- Paramètres Windows 11 : une page d'accueil pour simplifier les réglages - Accueil - Windows
- Cette nouvelle fonction de Windows va vraiment simplifier une manipulation pénible - Guide
3 réponses
Dans mon programme que je code actuellement j'ai un code du style et il n'est pas vraiment lourd je ne le ressend meme pas quand il s'execute pour dire la veriter. Tu es sur que ton problème viens de la ?
A l'execution, tout fonctionne correctement, le programme n'est pas ralenti mais le code ci-dessus n'est qu'une petite parti, j'ai neuf conditions "if" imbriquées les unes dans les autres.
Et j'ai ce code sur plusieurs fonctions du programme. Cette amélioration est nécéssaire pour que la lecture du code soit plus facile lors de la modification du programme.
Et j'ai ce code sur plusieurs fonctions du programme. Cette amélioration est nécéssaire pour que la lecture du code soit plus facile lors de la modification du programme.
Code en partie simplifié avec les opérateurs logiques.
Maintenant, il faut que j'encapsule ec code dans une fonction pour pouvoir l'appeler à tout moment.
Je vais chercher sur le net.
En attendant, si qqun peu me dire comment faire...
Merci,
If IsNull(Numero_d_article.Value) Or IsNull(Indice.Value) Or IsNull(Numero_de_serie.Value) Then
OK.Enabled = False
Else
OK.Enabled = True
End If
Maintenant, il faut que j'encapsule ec code dans une fonction pour pouvoir l'appeler à tout moment.
Je vais chercher sur le net.
En attendant, si qqun peu me dire comment faire...
Merci,