Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Merci pour la soluce, mais elle ne réponds que partiellement à ma question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case à
cocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Merci pour la soluce, mais elle ne réponds que partiellement à ma question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case à
cocher puis clique sur le bouton Imprimer.
"Lolo" <l.maire@free.fr> a écrit dans le message de
news:42cecdf0$0$6294$626a14ce@news.free.fr...
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Merci pour la soluce, mais elle ne réponds que partiellement à ma question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case à
cocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?
Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" <l.maire@free.fr> a écrit dans le message de
news:42cecdf0$0$6294$626a14ce@news.free.fr...
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
Case d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs, vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message de
news:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés
et7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case
àcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
Case d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs, vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message de
news:%23l02t4ghFHA.2472@TK2MSFTNGP15.phx.gbl...
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?
Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" <l.maire@free.fr> a écrit dans le message de
news:42cecdf0$0$6294$626a14ce@news.free.fr...
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
Case d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs, vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message de
news:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être imprimés
et7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la case
àcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
NextCase d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message
de
news:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
àcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
Next
Case d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message
de
news:%23l02t4ghFHA.2472@TK2MSFTNGP15.phx.gbl...
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?
Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" <l.maire@free.fr> a écrit dans le message de
news:42cecdf0$0$6294$626a14ce@news.free.fr...
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
NextCase d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message
de
news:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
àcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
NextCase d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message
de
news:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
àcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
Next
Case d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message
de
news:%23l02t4ghFHA.2472@TK2MSFTNGP15.phx.gbl...
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?
Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" <l.maire@free.fr> a écrit dans le message de
news:42cecdf0$0$6294$626a14ce@news.free.fr...
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
NextCase d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message
de
news:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
àcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Cela fonctionne et cela ne fonctionne pas.
A l'ouverture du classeur, j'ai un message d'erreur.
Erreur d'execution 424. Objet requis.
Si je clique sur débogage, c'est la premiere ligne : .OptionButton1.Caption
= "Suivi1" qui est surligné en jaune.
Par contre, dans ma feuille, si je selectionne le Case Option3 et que je
clique sur mon bouton, cela imprime la bonne feuille. Ceci fonctionne. C'est
cool, c'est exactement ce que je voulais.
Je me penche sur l'erreur 424 mais j'avoue ne rien comprendre à l'aide de
Crosoft.
Ce qui fait que je vous mets encore à contribution ..... ;-)
Merci d'avance.
"Jacques93" a écrit dans le message de
news:Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
NextCase d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoiléni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vousallez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message
denews:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
impriméset7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
caseàcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Cela fonctionne et cela ne fonctionne pas.
A l'ouverture du classeur, j'ai un message d'erreur.
Erreur d'execution 424. Objet requis.
Si je clique sur débogage, c'est la premiere ligne : .OptionButton1.Caption
= "Suivi1" qui est surligné en jaune.
Par contre, dans ma feuille, si je selectionne le Case Option3 et que je
clique sur mon bouton, cela imprime la bonne feuille. Ceci fonctionne. C'est
cool, c'est exactement ce que je voulais.
Je me penche sur l'erreur 424 mais j'avoue ne rien comprendre à l'aide de
Crosoft.
Ce qui fait que je vous mets encore à contribution ..... ;-)
Merci d'avance.
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message de
news:uwOmdWhhFHA.3436@tk2msftngp13.phx.gbl...
Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
Next
Case d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoilé
ni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option
: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vous
allez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" <jacques.le-gocNO@PUBwouanadoo.fr> a écrit dans le message
de
news:%23l02t4ghFHA.2472@TK2MSFTNGP15.phx.gbl...
Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?
Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.
En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
imprimés
et
7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
case
à
cocher puis clique sur le bouton Imprimer.
"Lolo" <l.maire@free.fr> a écrit dans le message de
news:42cecdf0$0$6294$626a14ce@news.free.fr...
Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.
Cela fonctionne et cela ne fonctionne pas.
A l'ouverture du classeur, j'ai un message d'erreur.
Erreur d'execution 424. Objet requis.
Si je clique sur débogage, c'est la premiere ligne : .OptionButton1.Caption
= "Suivi1" qui est surligné en jaune.
Par contre, dans ma feuille, si je selectionne le Case Option3 et que je
clique sur mon bouton, cela imprime la bonne feuille. Ceci fonctionne. C'est
cool, c'est exactement ce que je voulais.
Je me penche sur l'erreur 424 mais j'avoue ne rien comprendre à l'aide de
Crosoft.
Ce qui fait que je vous mets encore à contribution ..... ;-)
Merci d'avance.
"Jacques93" a écrit dans le message de
news:Bonjour,
Essaie :
7 cases d'options nommés OptionButton1 à OptionButton7
Dans ThisWorkbok, tu colles :
Private Sub Workbook_Open()
With Feuil1 ' Nom de la feuille qui contient les OptionButton
.OptionButton1.Caption = "Suivi1"
.OptionButton2.Caption = "Suivi2"
.OptionButton3.Caption = "Suivi3"
.OptionButton4.Caption = "Suivi4"
.OptionButton5.Caption = "Suivi5"
.OptionButton6.Caption = "Suivi6"
.OptionButton7.Caption = "Suivi7"
.OptionButton1.Value = True
End With
end with
Et dans le code de la feuille qui contient les OptionButton et les
CommanButton, tu colles (Pour que cela fonctionne, il faut que les 7
feuilles concernées soient nommmées 'Suivi1' à 'Suivi7' :
' Impression
Private Sub CommandButton2_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).PrintOut
Exit For
End If
End If
End With
Next
End Sub
' Traitement
Private Sub CommandButton1_Click()
Dim ole As OLEObject
For Each ole In OLEObjects
With ole
If Left(ole.Name, 12) = "OptionButton" Then
If ole.Object.Value = True Then
On Error Resume Next
Sheets(ole.Object.Caption).Activate
' Traitement ...
Exit For
End If
End If
End With
NextCase d'option.
En fait ce que je voudrais (car je m'aperçois que je n'ai pas tout
dévoiléni tout expliqué correctement, désolé ;-( ) c'est d'avoir 7 case
d'option: Suivi1, Suivi2 .... Suivi7.
En dessous j'ai 2 boutons (MAJ et Imprimer).
Si je selectionne Suivi2 et le bouton1, j'ai un traitement de MAJ qui se
fera sur l'onglet2.
Mais si je sélectionne Suivi2 et le bouton2, c'est une impression qui se
fera depuis l'onglet2bis.
En fait mes case d'option servent juste à rappeler aux utilisateurs,
vousallez travailler sur tels fournisseurs. Et les 2 boutons, les 2 actions
possibles sur le fournisseur sélectionné précédemment.
Voila, cette fois j'ai tout dis.
Merci d'avance pour votre aide.
"Jacques93" a écrit dans le message
denews:%Bonjour,
Case à cocher (choix multiple) ou case d'option (choix unique) ?Merci pour la soluce, mais elle ne réponds que partiellement à ma
question.En fait, j'ai 14 onglets, mais seulement 7 doivent pouvoir être
impriméset7 mise à jour.
C'est pour cela que je voulais affecter à un onglet une Case à Cocher.
Comme cela les personnes selectionnent la feuille à imprimer via la
caseàcocher puis clique sur le bouton Imprimer.
"Lolo" a écrit dans le message de
news:42cecdf0$0$6294$Bonjour à toutes et à tous,
Dans mon classeur se trouve 7 onglets. Sur l'onglet 1, se trouve un
bouton correspondant à une macro d'Impression.
Y a t-il possibilité de mettre 6 Cases d'Option de la boite à outils
Controles, chaque Case d'Option se rapportant à 1 onglet.
Case1 = Onglet2
Case2 = onglet3 ....Case6 = Onglet7
et, peut-on récupérer le nom de l'onglet pour le donner à ma macro
d'impression.
Ex : Je clique sur la Case d'Option 2 et j'appuie sur le bouton
Impression qui m'imprime l'onglet3.
Merci d'avance.
--
Cordialement,
Jacques.
--
Cordialement,
Jacques.