bonjour
j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement.
comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
R1
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit pas?
R1
"laurent colledani" <laurentcolledani@discussions.microsoft.com> a écrit
dans le message de
news:917798F6-6338-4498-B7BD-67374DBD011B@microsoft.com...
bonjour
j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement.
comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par
exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci
cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit
pas?
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit pas?
R1
laurent colledani
hélas non! il y a 25 users en réseau qui utilisent cette liste filtrée partagée et ils ont du mal à voir le changement de couleur de la flêche du filtre (c'est vrai que c'est pas très clair). aussi un changement de couleur de la cellule entière serait le bienvenu
cordialement
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit pas?
R1
hélas non!
il y a 25 users en réseau qui utilisent cette liste filtrée partagée et ils
ont du mal à voir le changement de couleur de la flêche du filtre (c'est vrai
que c'est pas très clair). aussi un changement de couleur de la cellule
entière serait le bienvenu
cordialement
"laurent colledani" <laurentcolledani@discussions.microsoft.com> a écrit
dans le message de
news:917798F6-6338-4498-B7BD-67374DBD011B@microsoft.com...
bonjour
j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement.
comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par
exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci
cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit
pas?
hélas non! il y a 25 users en réseau qui utilisent cette liste filtrée partagée et ils ont du mal à voir le changement de couleur de la flêche du filtre (c'est vrai que c'est pas très clair). aussi un changement de couleur de la cellule entière serait le bienvenu
cordialement
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit pas?
R1
JpPradier
Bonjour Laurent
La solution que j'ai adoptée dans pareil cas : je remets les filtres à zéro à l'ouverture du classeur.
j-p
Bonjour Laurent
La solution que j'ai adoptée dans pareil cas : je remets les filtres à zéro à l'ouverture du
classeur.
La solution que j'ai adoptée dans pareil cas : je remets les filtres à zéro à l'ouverture du classeur.
j-p
papou
Bonjour Voici une méthode (à adapter) qui mettra en couleur rouge gras les en-têtes de colonnes filtrées sur la feuille Feuil1 : With Worksheets("Feuil1") If .AutoFilterMode Then For i = 1 To .AutoFilter.Filters.Count If .AutoFilter.Filters(i).On Then .Cells(1, i).Font.ColorIndex = 3 .Cells(1, i).Font.Bold = True End If Next i End If End With
Cordialement Pascal
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple) , comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Bonjour
Voici une méthode (à adapter) qui mettra en couleur rouge gras les en-têtes
de colonnes filtrées sur la feuille Feuil1 :
With Worksheets("Feuil1")
If .AutoFilterMode Then
For i = 1 To .AutoFilter.Filters.Count
If .AutoFilter.Filters(i).On Then
.Cells(1, i).Font.ColorIndex = 3
.Cells(1, i).Font.Bold = True
End If
Next i
End If
End With
Cordialement
Pascal
"laurent colledani" <laurentcolledani@discussions.microsoft.com> a écrit
dans le message de news:
917798F6-6338-4498-B7BD-67374DBD011B@microsoft.com...
bonjour
j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement.
comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par
exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
Bonjour Voici une méthode (à adapter) qui mettra en couleur rouge gras les en-têtes de colonnes filtrées sur la feuille Feuil1 : With Worksheets("Feuil1") If .AutoFilterMode Then For i = 1 To .AutoFilter.Filters.Count If .AutoFilter.Filters(i).On Then .Cells(1, i).Font.ColorIndex = 3 .Cells(1, i).Font.Bold = True End If Next i End If End With
Cordialement Pascal
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple) , comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
AV
En supposant (à adapter) ta plage avec filtre ou pas en A2:A10 (étiquette de colonne en A1) Pour mettre en évidence le filtrage des données : Sélection A2:A10 > format > mise en forme conditionnelle
la formule est : =SOUS.TOTAL(3;$A$2:$A$10)<>NBVAL($A$2:$A$10)
motif > ok
AV
En supposant (à adapter) ta plage avec filtre ou pas en A2:A10 (étiquette de
colonne en A1)
Pour mettre en évidence le filtrage des données :
Sélection A2:A10 > format > mise en forme conditionnelle
la formule est :
=SOUS.TOTAL(3;$A$2:$A$10)<>NBVAL($A$2:$A$10)
En supposant (à adapter) ta plage avec filtre ou pas en A2:A10 (étiquette de colonne en A1) Pour mettre en évidence le filtrage des données : Sélection A2:A10 > format > mise en forme conditionnelle
la formule est : =SOUS.TOTAL(3;$A$2:$A$10)<>NBVAL($A$2:$A$10)
motif > ok
AV
R1
"laurent colledani" a écrit dans le message de news:
hélas non! il y a 25 users en réseau qui utilisent cette liste filtrée partagée et ils
ont du mal à voir le changement de couleur de la flêche du filtre (c'est vrai
que c'est pas très clair). aussi un changement de couleur de la cellule entière serait le bienvenu
cordialement
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit
pas?
R1
Je me doutais qu'il y avait un truc comme ça. Les autres font des propositions qui sont plus évoluées mais en attendant cela ne suffira pas pour certains utilisateurs au moins?
"laurent colledani" <laurentcolledani@discussions.microsoft.com> a écrit
dans le message de
news:F98D8A0E-E678-4973-A7AC-0421F170EB72@microsoft.com...
hélas non!
il y a 25 users en réseau qui utilisent cette liste filtrée partagée et
ils
ont du mal à voir le changement de couleur de la flêche du filtre (c'est
vrai
que c'est pas très clair). aussi un changement de couleur de la cellule
entière serait le bienvenu
cordialement
"laurent colledani" <laurentcolledani@discussions.microsoft.com> a écrit
dans le message de
news:917798F6-6338-4498-B7BD-67374DBD011B@microsoft.com...
bonjour
j'ai dans excel 2000 une liste de données avec 13 colonnes toutes
filtrées
automatiquement.
comment faire pour pour savoir tres rapidement sans dérouler les
filtres
(par un changent de couleur de la cellule ou se trouve le filtre par
exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou
non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule
du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du
filtre
merci
cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne
suffit
pas?
R1
Je me doutais qu'il y avait un truc comme ça. Les autres font des
propositions qui sont plus évoluées mais en attendant cela ne suffira pas
pour certains utilisateurs au moins?
"laurent colledani" a écrit dans le message de news:
hélas non! il y a 25 users en réseau qui utilisent cette liste filtrée partagée et ils
ont du mal à voir le changement de couleur de la flêche du filtre (c'est vrai
que c'est pas très clair). aussi un changement de couleur de la cellule entière serait le bienvenu
cordialement
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
Sans conviction: le changement de couleur de la flèche du filtre ne suffit
pas?
R1
Je me doutais qu'il y avait un truc comme ça. Les autres font des propositions qui sont plus évoluées mais en attendant cela ne suffira pas pour certains utilisateurs au moins?
laurent colledani
bonsoir
le programme de papou est tres intéressant. Mais où le mettre dans le projet vba ? dans feuille 1, worbook .....? associé à quelle procédure évenementielle ?. Pas avec l'évenement "change" en tout cas car il faut que le programme se déclenche à l'ouverture du filtre par le clic sur la flêche, et non par des changements de valeur dans les cellules.
ou se trouve l'évenement "ouverture" d'un filtre dans VBA ?
cordialement
Bonjour Voici une méthode (à adapter) qui mettra en couleur rouge gras les en-têtes de colonnes filtrées sur la feuille Feuil1 : With Worksheets("Feuil1") If .AutoFilterMode Then For i = 1 To .AutoFilter.Filters.Count If .AutoFilter.Filters(i).On Then .Cells(1, i).Font.ColorIndex = 3 .Cells(1, i).Font.Bold = True End If Next i End If End With
Cordialement Pascal
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple) , comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
bonsoir
le programme de papou est tres intéressant. Mais où le mettre dans le projet
vba ?
dans feuille 1, worbook .....?
associé à quelle procédure évenementielle ?. Pas avec l'évenement "change"
en tout cas car il faut que le programme se déclenche à l'ouverture du
filtre par le clic sur la flêche, et non par des changements de valeur dans
les cellules.
ou se trouve l'évenement "ouverture" d'un filtre dans VBA ?
cordialement
Bonjour
Voici une méthode (à adapter) qui mettra en couleur rouge gras les en-têtes
de colonnes filtrées sur la feuille Feuil1 :
With Worksheets("Feuil1")
If .AutoFilterMode Then
For i = 1 To .AutoFilter.Filters.Count
If .AutoFilter.Filters(i).On Then
.Cells(1, i).Font.ColorIndex = 3
.Cells(1, i).Font.Bold = True
End If
Next i
End If
End With
Cordialement
Pascal
"laurent colledani" <laurentcolledani@discussions.microsoft.com> a écrit
dans le message de news:
917798F6-6338-4498-B7BD-67374DBD011B@microsoft.com...
bonjour
j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées
automatiquement.
comment faire pour pour savoir tres rapidement sans dérouler les filtres
(par un changent de couleur de la cellule ou se trouve le filtre par
exemple)
, comment faire donc, pour pour savoir qu'une colonne est filtrée ou non
(selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du
filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
le programme de papou est tres intéressant. Mais où le mettre dans le projet vba ? dans feuille 1, worbook .....? associé à quelle procédure évenementielle ?. Pas avec l'évenement "change" en tout cas car il faut que le programme se déclenche à l'ouverture du filtre par le clic sur la flêche, et non par des changements de valeur dans les cellules.
ou se trouve l'évenement "ouverture" d'un filtre dans VBA ?
cordialement
Bonjour Voici une méthode (à adapter) qui mettra en couleur rouge gras les en-têtes de colonnes filtrées sur la feuille Feuil1 : With Worksheets("Feuil1") If .AutoFilterMode Then For i = 1 To .AutoFilter.Filters.Count If .AutoFilter.Filters(i).On Then .Cells(1, i).Font.ColorIndex = 3 .Cells(1, i).Font.Bold = True End If Next i End If End With
Cordialement Pascal
"laurent colledani" a écrit dans le message de news:
bonjour j'ai dans excel 2000 une liste de données avec 13 colonnes toutes filtrées automatiquement. comment faire pour pour savoir tres rapidement sans dérouler les filtres (par un changent de couleur de la cellule ou se trouve le filtre par exemple) , comment faire donc, pour pour savoir qu'une colonne est filtrée ou non (selection de "aucun" dans la liste déroulante du filtre.
il faudrait un code vba qui puisse modifier la couleur de la cellule du filtre dès que la valeur "aucun" est sélectionnée dans la liste du filtre
merci cordialement
AV
Et si tu te penchais sur la mise en forme conditionnelle ? Ca t'éviterait des questions existentielles sur les proc évènementielles ;-)
AV
Et si tu te penchais sur la mise en forme conditionnelle ?
Ca t'éviterait des questions existentielles sur les proc évènementielles ;-)
Et si tu te penchais sur la mise en forme conditionnelle ? Ca t'éviterait des questions existentielles sur les proc évènementielles ;-)
AV
laurent colledani
bonjour
effectivement, la formule conditionnelle est interessante mais ma liste de données évolue constamment ( une dizaine de lignes en plus par jour ). je ne peux donc pas définir par défaut l'adresse de la fin de la liste. De plus les utilisateurs peuvent faire plusieurs choix de filtrage pour impression dans une même session (pour jppradier qui me conseille de remettre a zéro les filtres à l'ouverture du classeur)
cordialement
En supposant (à adapter) ta plage avec filtre ou pas en A2:A10 (étiquette de colonne en A1) Pour mettre en évidence le filtrage des données : Sélection A2:A10 > format > mise en forme conditionnelle
la formule est : =SOUS.TOTAL(3;$A$2:$A$10)<>NBVAL($A$2:$A$10)
motif > ok
AV
bonjour
effectivement, la formule conditionnelle est interessante mais ma liste de
données évolue constamment ( une dizaine de lignes en plus par jour ). je ne
peux donc pas définir par défaut l'adresse de la fin de la liste.
De plus les utilisateurs peuvent faire plusieurs choix de filtrage pour
impression dans une même session (pour jppradier qui me conseille de remettre
a zéro les filtres à l'ouverture du classeur)
cordialement
En supposant (à adapter) ta plage avec filtre ou pas en A2:A10 (étiquette de
colonne en A1)
Pour mettre en évidence le filtrage des données :
Sélection A2:A10 > format > mise en forme conditionnelle
la formule est :
=SOUS.TOTAL(3;$A$2:$A$10)<>NBVAL($A$2:$A$10)
effectivement, la formule conditionnelle est interessante mais ma liste de données évolue constamment ( une dizaine de lignes en plus par jour ). je ne peux donc pas définir par défaut l'adresse de la fin de la liste. De plus les utilisateurs peuvent faire plusieurs choix de filtrage pour impression dans une même session (pour jppradier qui me conseille de remettre a zéro les filtres à l'ouverture du classeur)
cordialement
En supposant (à adapter) ta plage avec filtre ou pas en A2:A10 (étiquette de colonne en A1) Pour mettre en évidence le filtrage des données : Sélection A2:A10 > format > mise en forme conditionnelle
la formule est : =SOUS.TOTAL(3;$A$2:$A$10)<>NBVAL($A$2:$A$10)
motif > ok
AV
AV
Les 2 arguments cités ne sont pas un obstacle mais bon...comme je n'ai aucune prime à chaque utilisation d'une MEFC, je vais quand même pas forcer...
;-) AV
Les 2 arguments cités ne sont pas un obstacle mais bon...comme je n'ai aucune
prime à chaque utilisation d'une MEFC, je vais quand même pas forcer...