Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 ListBox Multipage

eric72

XLDnaute Accro
Bonjour à tous,
je fais un essai sur un userform "multipage", ma listbox de l'onglet "pot" s'alimente bien mais j'ai un souci sur la listbox de l'onglet "plaque", j'ai tout essayé en vain.
Mais je suis bien sur que l'un d'entre vous va trouver le bug en 15 secondes.
Merci pour votre aide
Eric
 

Pièces jointes

  • Fiche Produit test.xlsm
    268.5 KB · Affichages: 10

cp4

XLDnaute Barbatruc
Bonjour eric72 ,patricktoulon ,ChTi160

@patricktoulon :Ton code fonctionne bien sauf s'il y a la ligne Total.
En effet, j'ai effectué un test sur un tableau qui a la ligne total. Donc, même si la donnée n'existe pas (càd pas de ligne visible), il y aura toujours la ligne total visible et du coup, le résultat est toujours vrai.

Bonne journée.
 

eric72

XLDnaute Accro
Bonjour,
Bravo pour ces démonstrations...

J'ai encore une interrogation, dans mon userform onglet "Comm.Centr, lorsque je le lance j'aimerais que le prix au Kg se mette à jour , j'ai donc mis une formule:
If TxtPoidsBox.Value <> "" And TxtCoutBox.Value <> "" And TxtCoeffTransBox.Value <> "" Then
TxtPrixKgTrans = (CDec(TxtCoutBox) / CDec(TxtPoidsBox)) * CDec(TxtCoeffTransBox)
Mais je ne sais pas si je la met au bon endroit, j'ai tenté sur le click de la listbox, ça ne marche pas, j'ai aussi essayé dans le change des textbox et ça ne marche pas non plus!!!
Auriez-vous une idée?
Merci Eric
 

Pièces jointes

  • Fiche Produit test.xlsm
    271.7 KB · Affichages: 5

eric72

XLDnaute Accro
Re
Oui je l'ai bien compris comme ça!!!
Par contre avez-vous pu jeter un coup d'oeil à mon problème ci-dessus, j'ai toujours beaucoup de mal avec les calculs dans textbox, c'est une vraie galère pour moi
Merci beaucoup
Eric
 

cp4

XLDnaute Barbatruc
Re
Oui je l'ai bien compris comme ça!!!
Par contre avez-vous pu jeter un coup d'oeil à mon problème ci-dessus, j'ai toujours beaucoup de mal avec les calculs dans textbox, c'est une vraie galère pour moi
Merci beaucoup
Eric
Oui, moi j'ai vu
VB:
Private Sub TxtPoidsBox_afterupdate()
If TxtPoidsBox.Value <> "" And TxtCoutBox.Value <> "" And TxtCoeffTransBox.Value <> "" Then
      TxtPrixKgTrans = (CDec(TxtCoutBox) / CDec(TxtPoidsBox)) * CDec(TxtCoeffTransBox)
End If
End Sub
AfterUpDate===>après mise à jour qui ne s’exécute qu'avec la touche entrée ou sortie de la textbox concernée ou clic sur un autre controles.

Le calcul se fait dans TxtPrixKgTrans. Pas compris pour la suite.

Bonne journée.
 

Discussions similaires

Réponses
16
Affichages
769
Réponses
16
Affichages
745
Réponses
9
Affichages
903
  • Question Question
Microsoft 365 Code listbox
Réponses
4
Affichages
517
Réponses
18
Affichages
1 K
Réponses
15
Affichages
701
Réponses
6
Affichages
708
  • Question Question
Microsoft 365 gestion des listbox
Réponses
21
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…