re
quand j'appuie sur txtpdscom. Keypress () le poids est transmis depuis le bouton de la balance. Mais dans le nouveau formulaire abouti le poids ne s'affiche pas correctement dès lors que j'essaye d'écrire dans cette sub pour traiter l'info, c'est à dire la mise en œuvre de ce qu'il y a dans la sub ajouter fruit enter().
Il n'y a pas de bouton qui agit sur ce code. Je pense que vous n'avez pas compris la fonction de ce code txtpdscom. Keypress.
Ce code est exécuté chaque fois que vous appuyez sur une touche de votre clavier et va vous éviter de mettre autre chose qu'un chiffre.
Quand vous dites que le poids ne s'affiche pas correctement, que voulez-vous dire ?
Vu que vous ne répondez pas à la question que je vous ai posée, je vais donc vous proposer ceci en fonction de votre 1er post dans lequel vous dites vouloir supprimer le bouton "ajouter fruit".
Essayez ceci :
1. Supprimer le bouton "ajouter fruit"
2. Désactivez tout le code, Private Sub TxtPdsCom_Change()
3. Allez dans le code Private Sub btnAjoutFruit_enter() et remplacez cette ligne
If Me.TxtDate = "" Or Me.CboParceL = "" Or Me.TxtPdsCom = "" Then Exit Sub
4. Dans le code Private Sub TxtDate_enter(), remplacez ces deux lignes
If Me.TxtDate <> "" Or Me.CboParceL <> "" Or Me.TxtPdsCom <> "" Then Exit Sub
If Me.TxtDate = "" Then Exit Sub
5. dans le code Private Sub TxtPdsCom_AfterUpdate(), ajoutez cette ligne juste avant le END SUB
Call btnAjoutFruit_enter
Une fois fait, entrez un poids dans la textbox TxtPdsCom, puis appuyer sur la touche ENTREE ou TAB de votre clavier
Si ok,
Cordialement