X
Xtian (du Québec)
Guest
Bonsoir le Forum ,
J'ai un problème assez bizarre.Depuis plusieurs années, j'exécute plusieurs de mes macros en utilisant des boutons que que je crée à partir des formes automatiques dans Excel. Je n'ai jamais eu de problèmes jusqu'à ces derniers jours. Voici ce qui se passe:
J'ai un fichier avec plusieurs feuilles et plusieurs boutons. Une de mes feuilles contient trois boutons, 1) Liste, 2) Filtre et 3) Recherche. Les codes du bouton 1 exécute "principalement" des actions de copie de cette feuille et d'autres feuilles du classeur. Le bouton 2 est utiliser pour enlever et remettre les filtres automatiques des titres de colonnes de ma feuille. Le bouton 3 fait référence à une cellule de la feuille et filtre les données selon ce qui est inscrit dans la cellule. Rien de trop compliqué comme vous pouvez le constatez. Quelques autres actions sont affectées par ces boutons tel que Freeze panes, ClearContents, Selection.Sort.
Le problème c'est que mes boutons 1 et 2 "disparaîssent" je ne sais pourquoi. Cette bizarre de disparition est survenue plusieurs fois ces derniers jours. Pour palier au problème, sans savoir qu'elle en était la cause, je recréais d'autres boutons pour remplacer les "disparus". Je n'ai jamais été capable d'identifier le code ou l'action effectuée dans le fichier qui font disparaître ces deux boutons. Ce soir, en effectuant quelques opérations dans mon fichier, les deux boutons sont encore "disparus" mais cette fois, sous mes yeux... J'ai vérifié ce qui venait de se passer dans le code actionné (bouton 3) et rien ne m'indique la cause.
Le problème est survenu lorsque j'ai actionné mon bouton 3. Mon code s'est exécuté et mes boutons 1 et 2 n'étaient plus visible sur ma feuille après cette action...C'est vraiment bizarre puisque mon code du bouton 3 ne fait que
Selection.Autofilder Field:=4 Criteria:="=*" & Range("D21").Value & "*", Operator:=xlAnd
Je suis presque certain que mon problème ne provient pas de mes codes.
Est-ce quelqu'un peut donner suite à mon roman ?
Merci beaucoup
Xtian (du Québec)
@+++ <|;-)
J'ai un problème assez bizarre.Depuis plusieurs années, j'exécute plusieurs de mes macros en utilisant des boutons que que je crée à partir des formes automatiques dans Excel. Je n'ai jamais eu de problèmes jusqu'à ces derniers jours. Voici ce qui se passe:
J'ai un fichier avec plusieurs feuilles et plusieurs boutons. Une de mes feuilles contient trois boutons, 1) Liste, 2) Filtre et 3) Recherche. Les codes du bouton 1 exécute "principalement" des actions de copie de cette feuille et d'autres feuilles du classeur. Le bouton 2 est utiliser pour enlever et remettre les filtres automatiques des titres de colonnes de ma feuille. Le bouton 3 fait référence à une cellule de la feuille et filtre les données selon ce qui est inscrit dans la cellule. Rien de trop compliqué comme vous pouvez le constatez. Quelques autres actions sont affectées par ces boutons tel que Freeze panes, ClearContents, Selection.Sort.
Le problème c'est que mes boutons 1 et 2 "disparaîssent" je ne sais pourquoi. Cette bizarre de disparition est survenue plusieurs fois ces derniers jours. Pour palier au problème, sans savoir qu'elle en était la cause, je recréais d'autres boutons pour remplacer les "disparus". Je n'ai jamais été capable d'identifier le code ou l'action effectuée dans le fichier qui font disparaître ces deux boutons. Ce soir, en effectuant quelques opérations dans mon fichier, les deux boutons sont encore "disparus" mais cette fois, sous mes yeux... J'ai vérifié ce qui venait de se passer dans le code actionné (bouton 3) et rien ne m'indique la cause.
Le problème est survenu lorsque j'ai actionné mon bouton 3. Mon code s'est exécuté et mes boutons 1 et 2 n'étaient plus visible sur ma feuille après cette action...C'est vraiment bizarre puisque mon code du bouton 3 ne fait que
Selection.Autofilder Field:=4 Criteria:="=*" & Range("D21").Value & "*", Operator:=xlAnd
Je suis presque certain que mon problème ne provient pas de mes codes.
Est-ce quelqu'un peut donner suite à mon roman ?
Merci beaucoup
Xtian (du Québec)
@+++ <|;-)