BilouPilou75
Messages postés1Date d'inscriptionlundi 31 mars 2003StatutMembreDernière intervention31 mars 2003
-
31 mars 2003 à 18:48
gaga1212
Messages postés2Date d'inscriptionmardi 1 février 2011StatutMembreDernière intervention 1 février 2011
-
1 févr. 2011 à 10:14
Ca doit pas être bien dur, voir il y a une instruction pour...
J'ai un tableau excel, avec un paquet de colonnes à sommer et une macro qui fait se travaille. Me voila donc en bas de colonne avec mes sommes.
Grâce au filtre auto sur les colonnes, je ne selectionne plus que qq lignes correspondant à un type particulier. Je voudrais sommer les mêmes colonnes que précedemment en ne tenant compte que des lignes filtrèes.
Ma macro ignore le filtrage et me donne toujours la même somme...
PS : je ne peux pas faire de test sur les fameux types du filtre auto, ils sont amenés à changer souvent alors que ma macro doit leur survivre.
gaga1212
Messages postés2Date d'inscriptionmardi 1 février 2011StatutMembreDernière intervention 1 février 2011 1 févr. 2011 à 10:14
Bonjour,
Bonjour,
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