Problème avec ListBox et boutons

Résolu/Fermé
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 - 27 août 2013 à 17:05
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 - 29 août 2013 à 04:03
Bonjour a tous.
J'ai un fichier qui comporte 19 feuilles. Sur une des feuilles j'ai ajouté une listBox ( appelé boite) et plusieurs boutons. Une macro déplace et rend visible la listBox et les boutons suivants certains critères. Si j'écris par exemple "worksheets(1).boite.visible=true ou activesheet.boite.visible=true, ça fonctionne très bien. Le problème est que si je change de page j'obtiens le message d'erreur 438. Comment faire pour rendre accessible la listbox ( et boutons) à partir d'une autre page que celle ou a été créé cette listBox.
Merci de votre aide et bonne journée.

4 réponses

Le Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 1 452
Modifié par Le Pingou le 27/08/2013 à 23:10
Bonjour,
Peut-être qu'avec une copie complète de la macro se sera possible de mieux comprendre ?
La version d'Excel...!


Salutations.
Le Pingou
0
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 6
28 août 2013 à 00:04
La macro est écrite. Worksheets (1).boite.visible=True. Voila c'est tout. A partir du moment ou je peux activer la macro sur n'importe quel page le problème est résolu.
0
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 6
28 août 2013 à 03:17
La version de Home Office = 2010. Au risque de me répéter, mon problème est que la macro soit fonctionnel quelque soit la page d'où elle est appelée. Donc si la listbox a comme plage(range) les cellules a5:A10 et que sur la 1° feuille j'ai les chiffres 12 a 16 par exemple ., et que sur la 2° feuille les lettres A à E quand j'appelle la macro à partir de la 1° feuille la list box affiche les chiffres par contre si l'appel se fait de la 2° feuille la list box affiche les lettres.. De même la position de la list box doit répondre aux critères calculé par la macro, quelque soit la page utilisé.
0
Le Pingou Messages postés 12225 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 6 décembre 2024 1 452
28 août 2013 à 10:40
Bonjour,
Eh bien dans ce cas je n'ai pas de solution à vous proposer, désolé.

0
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 6
28 août 2013 à 14:40
Merci quand même. Bonne journée
0
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 6
29 août 2013 à 04:03
J'ai trouver,
0
PierreMontréal Messages postés 17 Date d'inscription mardi 27 août 2013 Statut Membre Dernière intervention 31 août 2013 6
28 août 2013 à 18:23
Voila j'ai fini par trouver. Merci quand même à tout ceux et celles qui ont cherché.
0