Changer de forme en cliquant dessus

Seb -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je possede une entête figé où se trouve des formes (qui ont une macro) lorsque j'appuie sur celle-ci.
En faite chaque forme renvoie à un chapitre qui se trouve à la ligne X jusqu'à la ligne Y.
Je voudrais que lorsque je me trouve sur cet intervale ma forme correspondante change de couleur.

Vous comprendrez beaucoup mieux avec cette exemple :
http://cjoint.com/?3JCmRg2Lm9W

29 réponses

  • 1
  • 2
  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    fichier modifie, adaptez les couleurs: https://www.cjoint.com/?DJCoqEpOSm9

    Macros faites avec l'enregistreur de macro et quelques modif pour arranger
    0
  2. Seb
     
    Quand j'appuie sur les formes, ça affiche débogage et surligne en jaune cette ligne :
    ActiveSheet.Shapes.Range(Array("Rounded Rectangle " & Bouton)).Select
    0
  3. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Si vous utilisez le fichier que j'ai modifie, ca ne le fait pas chez moi, donc normalement pas chez vous non plu
    0
  4. Seb
     
    Erreur d'execution '1004':
    L'élément portant ce nom est introuvable.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Vous ne repondez a la question: utilisez-vous le fichier que j'ai modifie ?????????????
    0
  7. Seb
     
    Bien entendu, je le prend sur votre lien.
    0
  8. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Bien, comme je l'ai ecrit plus haut, je n'ai pas d'erreur avec ce fichier.

    pourriez-vous faire une recopie d'ecran de l'erreur et aussi remettre le fichier a dispo ??
    0
  9. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    mettez le fichier qui pose probleme a dispo, pas l'original !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    0
  10. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Ben, ca marche !!!!!!

    quel excel avez-vous ??? (au moins 2007, je suppose)
    0
  11. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Viens de faire un test, en 2007 et en effet erreur '1004'

    Je regarde pourquoi.

    A+
    0
  12. Seb
     
    Ca fonctionne maintenant, quand j'appuis sur chapitre 1 , le bouton devient bien rouge et renvoie bien à la ligne 5
    Cependant est il possible que les boutons changent de couleur seuls quand je descend à la roulette et que j'arrive au chapitre correspondant ?

    C'est à dire que je suis sur le chapitre 1 donc ligne 5, je descend et à partir de la ligne 25 c'est le chapitre 2 qui devient rouge ?
    0
  13. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    Si vous descendez avec la fleche bas ou remontez avec la fleche haut, oui car il y a une cellule de selectionnee et en programmation ca marche
    0
  14. Seb
     
    Quand j'appuie sur chap1 et que je descend jusqu'au chapitre6, c'est toujours le chap1 qui est rouge.
    0
  15. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Re,

    j'ai ecrit que c'est faisable, pas que c'est fait !!!

    Je vous fait la modif

    A+
    0
  • 1
  • 2