Bonjour,
je suis débutante en VBA et j'ai besoin d'aide.
j'ai un tableau avec des commandes, des fournisseurs et des responsables de fournisseur.je cherche à renseigner une colonne me permettant de dire si, pour chaque commande (une ligne = une commande,un fournisseur, un responsable fournisseur), mon fournisseur est prioritaire ou non.
Pour cela, je possède dans un autre classeur une liste de fournisseurs prioritaires par responsable fournisseur (une liste par onglet)
j'ai essayé de le faire de la manière suivante :
je filtre mes lignes par responsable fournisseur puis, avec un recherchev, je renseigne ma colonne.
mais cela ne marche pas car je n'arrive pas à appliquer mon "recherchev" sur mes lignes filtrées. A chaque fois que je change de responsable, mon recherchev rebalaye toutes les lignes et pas uniquement les lignes filtrées.
J'ai bien trouvé le code pour faire le filtre automatique mais je n'arrive pas à définir correctement ma plage. j'ai essayé :
set maplage = mafeuille.usedrange.specialcells(xccelltypevisible) (cf post de Bidou du 09/10/2005) mais cela ne marche pas.
pouvez-vous m'aider?
Merci.
Partager