Débutant depuis quelques jours dans l'élaboration de macron je suis en difficultés malgré mes diverses tentatives.
Je cherche à :
- 1/ Pour une colonne donnée, filtrer sur chaque valeur,
- 2/ Identifier la plage de données visible après le filtre (cette plage peut avoir une ou plusieurs lignes),
- 3/ Compter si un texte apparait ou pas dans cette plage (si il apparait deux fois ou plus je souhaite seulement compter 1 pour savoir si il apparait ou pas. Le nombre exact m'importe pas
- 4/ Afficher le résultat
L'exemple ci-dessous vous aidera peut être à mieux comprendre :
Colonne A Colonne B Colonne C Colonne D (référence sur laquelle filtrer)
Vide TEXTE 1 TEXTE 2 1010
TEXTE 1 TEXTE 2 Vide 1010
Texte 1 TEXTE 2 Texte 3 1011
Texte 1 Texte 2 Vide 1012
Texte 1 Texte 3 Vide 1012
Texte 2 Texte 1 Vide 1012
Le résultat que je souhaiterais est le suivant :
Pour chaque référence, quel texte est apparu au moins une fois :
1010 : Texte 1 : 1; Texte 2 : 1
1011 : Texte 1 : 1; Texte 2 : 1; Texte 3 : 1
1012 : Texte 1 : 1, Texte 2 : 1, texte 3 : 1
J'ai créé un fichier de gestion de stock avec excel 2007, j'aimerais créer une macro qui va afficher après renseignement de données chaque fois que je selectionne un mois dans la liste deroulante qui contient tous les mois d'une année, merci à vous. J'attends vos reponses c'est urgent.
Pourquoi poser vos questions dans un sujet déjà CLOS ? (depuis juin en plus ! )
Bref,
- Commencez par poster votre propre question sur le forum.
- Dites bonjour (gaklechat)
- Aprenez à rédiger des questions compréhensibles et en repsecant les règles du forum ICI
Et pour finir... la notion d'urgence sur ce site ne nous concerne pas.....
Les personnes qui répondent le font sur leur temps libre.
Donc si c'est vraiement urgent... faudra proposer de l'argent
non sans rire... que ce soit urgent ou non, les gens répondent quand ils peuvent (et quand ils savent). le fait de le préciser ne changera rien .
Bonne journée.
Jordane
_____________________________________________________
Règles du forum à lire avant de poster une question : ICI