-
1 pièce(s) jointe(s)
Pb ligne excel
Bonjour
On s'occupe du UserForm3.
Dans la feuil1 il y a 3 lignes :
2 avec la date 15/04/2020
1 avec la date 01/04/2020
Quand je clik sur le bouton "Envoi du jour" et que je sélectionne : 15/04/2020, cela ajoute bien 2 lignes dans feuil2.
Mais lorsque je click sur : 01/04/2020, cela ajoute bien ma ligne correspondante + garde la ligne du 15/04/2020 ?
Comment puis je a chaque clique d'une date n'afficher que les lignes de cette date ?
Pièce jointe 562410
-
Bonjour
Regarde le forum
Joindre un fichier avec le premier message est à éviter.
Les lignes de codes, portions de scripts/programmes et autres commandes informatiques doivent être mises en valeur via la balise CODE afin d'en faciliter la lecture.
Préférez toujours le copier/coller de votre code sur le forum plutôt que de le mettre en pièce jointe ou sur un lien temporaire.
De plus sauf erreur de ma par ton fichier est infecté par:
VB.Chartres.1.Gen : Trojan.Script.Generic.4!c
-
Bonjour,
Le problème viens certainement du fait que ton range de destination n'est pas "Vidé" avant d'y ajouter les lignes filtrée.
Si tu as 2 ligne pour le 15/04 : deux lignes exportées.
Si ensuite tu n'as qu'une seule ligne pour le 01/04, celle-ci sera exportée, mais laissera visible la deuxieme ligne du 15.
Tu devrais donc vider ton range cible à chaque fois avant l'export.
Je ne suis pas non plus trop fan de l'utilisation de Tablo, lorsque de simple filtre Excel ou Power Query, ferait le job bcp plus efficacement et compréhensible pour des utilisateurs lambda.
Par exemple pour supprimer de A12 a L30 (A corriger en trouvant la dernière ligne du code):
Code:
ThisWorkbook.Worksheets("Feuil2").Range("A12:L30").Delete