Combo check box bouton option

Bonjour à tous,

J'ai un userform avec frame 1 --> 4 checkbox ; frame 2 --> 4 bouton option

Chaque check box correspond à une feuille, Chaque bouton option correspond à une mise en page.

Chaque mise en âge est définie par une macro, cette même macro adapté a chaque feuille.

Donc j'aimerai que le choix de la mise en page s’exécute pour toutes les feuilles sélectionnées.

Un fichier est joint, il est peut être plus clair.

Auriez-vous une idée du code qui est nécessaire ?

Par avance merci,

Bien cordialement

Pour etre plus précis, j'ai autant de macro que de mise en page et de feuille. Donc le bouton option appelle les macros de cette mise en page pour les feuilles sélectionnées par la checkbox.

Franchement, je ne sais pas du tout comment arriver à mes fins....

Merci de l'attention que vous porterez à ma demande

Peut etre on pourrait dire que les bouton options sont egales à 1; 2; 3 ou 4

Que les checkbox sont égales 10; 100; 1000; 10000

Et que la somme renvoie à une combinaison de lancement de macro ? Donc si la mise en page 2 (optionbutton2) est cochée c'est égale à 2.

Puis les check box 3 et 4. Donc ca renvoi le résultat 11002.

Le résultat 11002 appel les macros a, b, c, d, ....

La saisi des resultats seraient écris en amont.... pour éviter de tout réécrire pour chaque cas....

Peut etre que l'idée pourrait ressembler à cela... mais comment le coder ???? That is the question....

Une idée les amis ?

Bonjour jahman, le forum,

Chaque check box correspond à une feuille

...toutes les feuilles sélectionnées

Pour la selection des feuilles....cliques sur TEST et selectionne les feuilles en cliquant dans les checkbox.et sur valider..

Cordialement,

Merci pour ta réponse xorsankukai,

lorsque que je clique sur valider, ca me selectionne les feuilles mais à quel moment ca me l'a met en page ?

Mon idée n'est-elle pas interessante ? En fait la tienne est logique de la facon dont est construit mon document. Mais dans mon fichier, les onglets sont non numériques....

Re,

Je ne me suis occupé que de la sélection des feuilles(Choix du budget), je ne vois aucunes macros de mise en page,

les onglets sont non numériques....

C'est à dire ? Ils se nomment comment ?

Cordialement,

Avec plus d'onglets (de checkbox) en réalité mais l'idée est la.

J'ai aussi créé 2 mise en page pour les 2 premières feuilles....

Merci de ton aide

Re,

Je ne suis pas sur de te suivre....

Tu dis que chaque checkbox correspond à une feuille ?

Checkbox1 (Budget 01) = Principal ?

Checkbox2 (Budget 02) = Déchets ?

Checkbox3 (Budget 03) = Transport ?

Checkbox4 (Budget 03) = Eau ?

Donc pour une feuille :4 possibilités de mise en page dont une seule sélectionnable (optionbutton).

Possibilité d'appliquer cette mise en forme sur plusieurs feuilles (sélection des feuilles via les cases à cocher).

Pourquoi l'intitulé des cases est Budgetxx et diffère du nom des feuilles?

C'est compliqué tout ça,

L’intitulé des checkbox peut etre egal au nom des feuilles.

On ne peut pas suivant les cases cochées (bouton et check) obtenir un resultat numerique qui lui meme renvoi a une macro ? Comme je l’ai evoqué plus haut ? Avec en amont tous les resultats que l’ont peut obtenir.

Re,

Proposition à étudier....

1) tu sélectionnes les feuilles sur lesquelles tu veux agir : choix du budget

2) tu sélectionnes ta mise en page : choix de la mise en page

Dans cet exemple:

  • mise en page 1 : masque colonnes A:B
  • mise en page 2 : masque colonnes A:D
  • mise en page 3 : masque colonnes B:C
  • mise en page 4 : masque colonnes C:D
  • mise en page par défaut : Affiche tout (A:D)
et tu valides

Cordialement,

Merci beaucoup !! Seulement si je passe par une macro pour la mise en page c’est que ya des colonne masquées mais aussi des lignes. Ces dernieres sont masquées par un filtre... En tout cas merci pour ton travail.

Rechercher des sujets similaires à "combo check box bouton option"