OVH Cloud OVH Cloud

Filtre automatique pas de liste déroulante

4 réponses
Avatar
Céline Brien
Bonsoir à tous,
Une liste de données Excel, un titre par colonne dans une seule cellule,
pas de colonnes vides, pas de lignes vides. Le filtre automatique est
activé et désactivé selon les besoins. De temps en temps, le filtre est
activé, le crochet s'affiche à côté de la comme Filtre automatique du
Menu Données, Filtre, Filtre automatique et pourtant... les triangles
noirs des listes déroulantes à côté des titres ne s'affichent pas.
Quelqu'un a une explication à ce phénomène ? Comment prévenir ce
problème ?
Merci de votre aide,
Céline

4 réponses

Avatar
Vincent.
Bonsoir Céline !
Est-ce que dans Outils/Options/Affichage le bouton du
groupe 'Objets' est sur Masquer tout ? Si oui, c'est peut-
être l'explication du binz...
Sinon, reviens vite prévenir qu'on cherche ailleurs !
A+

V.

-----Message d'origine-----
Bonsoir à tous,
Une liste de données Excel, un titre par colonne dans une
seule cellule,

pas de colonnes vides, pas de lignes vides. Le filtre
automatique est

activé et désactivé selon les besoins. De temps en temps,
le filtre est

activé, le crochet s'affiche à côté de la comme Filtre
automatique du

Menu Données, Filtre, Filtre automatique et pourtant...
les triangles

noirs des listes déroulantes à côté des titres ne
s'affichent pas.

Quelqu'un a une explication à ce phénomène ? Comment
prévenir ce

problème ?
Merci de votre aide,
Céline

.



Avatar
Céline Brien
Bonjour à vous,
Merci de vos réponses, je les analyse et je vous reviens demain.
Céline

"gee-dee-" a écrit dans le message de
news:%23Gi$
Bonsoir Celine,
fais une recherche dans le code : il est fort probable qu'une macro
mette la propriété AutoFilterMode à FALSE !!!!

selon l'aide :
AutoFilterMode, propriété
Cette propriété a la valeur True si les flèches du menu déroulant du
filtre automatique sont actuellement affichées dans la feuille.
Cette propriété est indépendante de la propriété FilterMode.
Type de données Boolean en lecture-écriture.
Note
Cette propriété renvoie la valeur True si les flèches du menu déroulant
sont actuellement affichées.
Vous pouvez lui affecter la valeur False pour supprimer les flèches,
mais il vous est impossible de lui affecter la valeur True.
Utilisez la méthode AutoFilter pour filtrer une liste et afficher les
flèches du menu déroulant.


Voir également la proprièté VisibleDropDown de la méthode AutoFilter.

@+

Salutations à Gaëtan...
Avatar
Céline Brien
Bonjour,
Dans Outils/Options/Affichage le bouton du groupe 'Objets' est sur
Afficher tout.
As-tu une autre idée ?
Entre-temps j'ai trouvé une ficelle à ce sujet, au moins j'ai une
solution sinon une explication du problème.
Je dois attendre d'avoir le problème pour tester cette solution, car je
ne suis pas capable de reproduire le problème sur demande.
Merci pour ton aide,
Céline


http://groups.google.fr/groups?hl=fr&lr=&ie=UTF-8&oe=UTF-8&threadm<45FCD0.8077B68E%40metro.ca&rnum=1&prev=/groups%3Fhl%3Dfr%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26q%3Dfiltre%2Bautomatique
Bonjour,
Un de mes usagers me transmet un document Excel tout bête: une liste de
données, avec le filtre automatique activé (Données/Filtre/Filtre
automatique est bel et bien coché) mais les flèches sont invisibles dans
la feuille. Après quelques vérifications de base, je ne trouve rien
d'anormal: pas de protection, pas de macro, pas de modification aux
couleurs de défaut, les objets sont visibles (Outils/Options/Affichage)
et le format du fichier est Excel 2000. Si je désactive puis réactive le
filtre automatique, les flèches réapparaissent sur mon poste, mais pas
sur celui de l'usager. Sur le poste de l'usager, j'ai trouvé une recette
plus compliquée: je recopie l'onglet (CTRL+cliquer-glisser), et j'active
le filtre automatique dans le nouvel onglet: les flèches y apparaissent,
et du coup dans l'onglet d'origine aussi, après avoir désactivé/réactivé
le filtre. Je nage en plein mystère!

Soit c'est un bug, soit c'est un paramètre obscur (le fichier étant
généré par SAP, je me méfie) qui masque le filtre automatique. J'ai
découvert que la méthode AutoFilter comporte bien un paramètre
VisibleDropDown qui permet de masquer les flèches d'un filtre.
J'aimerais bien creuser cette piste, mais je ne trouve pas la syntaxe
pour confirmer que c'est bien ça; j'aimerais faire quelque chose du
genre (en mode exécution):

?Sheets(1).Autofilter.VisibleDropDown

Si ça retournait "False" ça serait un début d'explication, mais je
n'obtiens qu'une erreur de syntaxe...

Si vous avez une idée...

Laurent


"Vincent." a écrit dans le message de
news:050a01c3b863$3d050c80$
Bonsoir Céline !
Est-ce que dans Outils/Options/Affichage le bouton du
groupe 'Objets' est sur Masquer tout ? Si oui, c'est peut-
être l'explication du binz...
Sinon, reviens vite prévenir qu'on cherche ailleurs !
A+

V.

-----Message d'origine-----
Bonsoir à tous,
Une liste de données Excel, un titre par colonne dans une
seule cellule,

pas de colonnes vides, pas de lignes vides. Le filtre
automatique est

activé et désactivé selon les besoins. De temps en temps,
le filtre est

activé, le crochet s'affiche à côté de la comme Filtre
automatique du

Menu Données, Filtre, Filtre automatique et pourtant...
les triangles

noirs des listes déroulantes à côté des titres ne
s'affichent pas.

Quelqu'un a une explication à ce phénomène ? Comment
prévenir ce

problème ?
Merci de votre aide,
Céline

.



Avatar
AV
Juste un truc :
J'ai déjà eu ce problème qui survient heureusement rarement, de façon aléatoire
et sans cause explicable si ce n'est un plantage "mémoire graphique" résolu par
fermeture/réouverture XL !
Pas terrible mais ça l'a fait...chez moi

AV