Problème avec ListBox et boutons

Résolu
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

  • Votes
  • Date
  • Date décroissante
  1. 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
    1. 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.
      1. 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é.
    2. Bonjour,
      Eh bien dans ce cas je n'ai pas de solution à vous proposer, désolé.

      1. Merci quand même. Bonne journée
      2. J'ai trouver,
    3. Voila j'ai fini par trouver. Merci quand même à tout ceux et celles qui ont cherché.