Filtre dans une macro (excel 2013)

Résolu/Fermé
atinauJ Messages postés 43 Date d'inscription jeudi 9 février 2017 Statut Membre Dernière intervention 5 mars 2017 - 16 févr. 2017 à 14:48
atinauJ Messages postés 43 Date d'inscription jeudi 9 février 2017 Statut Membre Dernière intervention 5 mars 2017 - 20 févr. 2017 à 14:01
Bonjour,

j'essaie d'incorporer un filtre dans une macro.
j'ai une liste de facture et à chaque fois qu'il y a une nouvelle facture, quand on exécute la macro, ça rajoute la nouvelle facture dans cette liste.
quand la facture est payée, le montant de la liste est à 0.00
le but, c'est d'ouvrir le filtre au début de la macro FACTURE, sélectionner "tout", faire une nouvelle facture, puis d'ouvrir à nouveau le filtre, enlever les montants à 0.00.
Il faut qu'il reste juste les factures impayées dans cette liste.
mon problème c'est que je ne sais pas composer une macro directement dans le VBA.
Je triche en créant une nouvelle macro, j'exécute la tâche voulue et après, j'essaie de copier/coller les lignes de la nouvelle macro dans la principale. Et ça marche pas toujours bien.

voici un exemple de mon fichier
https://www.cjoint.com/c/GBqnUJMtLlv


Merci


A voir également:

7 réponses

julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
16 févr. 2017 à 22:17
bonjour

Fichier modifié comme demandé.

https://www.cjoint.com/c/GBqvqdZ48QA

Cordialement
0
atinauJ Messages postés 43 Date d'inscription jeudi 9 février 2017 Statut Membre Dernière intervention 5 mars 2017 1
16 févr. 2017 à 22:45
je ne comprends pas pourquoi avoir créé une feuille "filtre" car c'est dans la feuille "liste" que doit être utilisé le filtre, à la colonne F.
0
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
Modifié par julia Namor le 17/02/2017 à 00:14
-je ne comprends pas pourquoi avoir créé une feuille "filtre"
Il s'agit juste de la feuille des critéres du filtre avancé

-c'est bien les montants =0 que voulez retirer ?
comme vous avez dit
enlever les montants à 0.00.

c'est la col D non la col F
0
atinauJ Messages postés 43 Date d'inscription jeudi 9 février 2017 Statut Membre Dernière intervention 5 mars 2017 1
17 févr. 2017 à 13:42
la colonne D ne sera jamais à zéro car les paiements seront inscrits dans la colonne E, soit partiel, soit complet. C'est le solde, dans la colonne F qui importe. Donc, quand la facture sera payée au complet, on veut qu'elle disparaisse de cette liste.

merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
atinauJ Messages postés 43 Date d'inscription jeudi 9 février 2017 Statut Membre Dernière intervention 5 mars 2017 1
17 févr. 2017 à 15:29
J'ai modifié pour que le filtre se fasse sur la colonne F et ça marche.
Je ne connaissais pas le filtre avancé.

Est-ce qu'en plus, dans le filtre avancé, on peut aussi demander à ce que la liste se mettre en ordre alphabétique de la colonne A ?
Et avec un sous-total de ce que chaque client doit ?

merci
0
julia Namor Messages postés 524 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 13 janvier 2024 33
17 févr. 2017 à 23:34
Bonsoir

Comme ça ?

https://www.cjoint.com/c/GBrwHJ4P6OA
Cdlt
0
atinauJ Messages postés 43 Date d'inscription jeudi 9 février 2017 Statut Membre Dernière intervention 5 mars 2017 1
20 févr. 2017 à 14:01
ok c'est parfait.
merci beaucoup
0