Code masque ligne à revoir

Salut le forum

Je recontre un petit soucis avec mon code.

En effet, le code me permet de masquer les lignes indesirable et laisser la partie de la facture à éditer.

C'est l'idée que j'ai trouvé pour atteindre mon objectif.

Le probleme que je rencontre est le suivant :

Si dans mon usf, je choisis 1 au niveau de nombre de camion pas de problème pour la facture qui s'affiche.

Mais quand je choisis 2, il affiche toujours le resultat du 1.

Quand je choisis 3, il affiche le resultat qui devrait être celui du 2 et ainsi de suite.

N.B :de façon générale, le choix du nombre de camion determine la facture à afficher.

Merci de voir comment adapter le code pour qu'il réponde à mes attentes.

15masque-facture.xlsm (93.95 Ko)

Bonjour,

En fait ton souci vient du select case.

Je suppose lorsque ta combobox ne contient pasde valeur tu souhaites tous les lignes ?

Quand tu choisis 1 tu veux l'option Case = 1 dans ton code

Quand tu choisis 2 tu veux 2

Merci de confirmer

Salut Dan

C'est bien ca mais permet que je precise quelque chose.

J'ai tenté d'éliminer le case 0 mais malgré cela rien n'a changé.

Merci d'avance pour ta nouvelle solution que j'attend à bras ouvert.

Cdlt

Re,

En fait ton problème vient du fait que tu penses que le cas CASE 0 revient à ne rien mettre dans ta combo.

Pour excel ce cas est considéré comme -1

Donc le fait de mettre 1 dans ta combo revient à ce que excel considère cela comme le cas CASE 0.

Adapte ton code en changeant en diminuant chaque cas d'une unité. Remplace :

Case 0 par Case -1

Case 1 par Case 0

Case 2 par Case 1

etc...

Si ok, clique sur le V vert à coté du bouton EDITER pour cloturer le fil

Amicalemetn

Salut Dan

Merci pour tes éclaircissements.

J'ai adapté et c'est super.

Rechercher des sujets similaires à "code masque ligne revoir"