OVH Cloud OVH Cloud

Excel VBA optionbutton

12 réponses
Avatar
knut
Bonjour,

Je d=E9bute en VBA et je bloque depuis un moment sur un probl=E8me
d'Option Button.

Dans mon formulaire nomm=E9 UsfSaisie j'ai quatre optionbuttons dans une
Frame (FrTypes) (OpTypes1 avec Album en caption, OpTypes2 avec Livre en
caption, OpTypes3 avec Artbook en caption et OpTypes4 avec Autres en
caption)

Petite pr=E9cision ces 4 boutons sont sur une Multipage appell=E9e
caract=E9ristique.

Ce que je veux faire (et que je n'y arrive pas !) :losque je coche un
bouton je voudrais que le caption du bouton s'inscrive dans la colonne
H qui s'appele Types dans la feuille Liste.

Pouvez-vous m'aider car je tourne en rond depuis plusieurs jours !!

10 réponses

1 2
Avatar
Michel
Salut
Exemple pour livre :

Private Sub OpTypes2_Click()
Range("H1").Value = UsfSaisie.OpTypes2.Caption
End Sub

@+

Michel.
"knut" a écrit dans le message de news:

Bonjour,

Je débute en VBA et je bloque depuis un moment sur un problème
d'Option Button.

Dans mon formulaire nommé UsfSaisie j'ai quatre optionbuttons dans une
Frame (FrTypes) (OpTypes1 avec Album en caption, OpTypes2 avec Livre en
caption, OpTypes3 avec Artbook en caption et OpTypes4 avec Autres en
caption)

Petite précision ces 4 boutons sont sur une Multipage appellée
caractéristique.

Ce que je veux faire (et que je n'y arrive pas !) :losque je coche un
bouton je voudrais que le caption du bouton s'inscrive dans la colonne
H qui s'appele Types dans la feuille Liste.

Pouvez-vous m'aider car je tourne en rond depuis plusieurs jours !!
Avatar
Daniel
Bonjour.
Sheets("Liste").Range("H65536").End(xlUp).Offset(1, 0) = OpTypes1.Caption
Cordialement.
Daniel
"knut" a écrit dans le message de news:

Bonjour,

Je débute en VBA et je bloque depuis un moment sur un problème
d'Option Button.

Dans mon formulaire nommé UsfSaisie j'ai quatre optionbuttons dans une
Frame (FrTypes) (OpTypes1 avec Album en caption, OpTypes2 avec Livre en
caption, OpTypes3 avec Artbook en caption et OpTypes4 avec Autres en
caption)

Petite précision ces 4 boutons sont sur une Multipage appellée
caractéristique.

Ce que je veux faire (et que je n'y arrive pas !) :losque je coche un
bouton je voudrais que le caption du bouton s'inscrive dans la colonne
H qui s'appele Types dans la feuille Liste.

Pouvez-vous m'aider car je tourne en rond depuis plusieurs jours !!
Avatar
knut
Merci Daniel ça fonctionne presque !!

Tous les Types (Album, Livres, Artbook et Autre) s'inscrivent dans la
colonne (qu'ils soient selectionné ou pas) alors que je ne voudrais
qu'il n'y ai que le caption de l'option button sélectionné. Est-ce
possible ?
Avatar
Daniel
Regarde le classeur à l'adresse :
http://cjoint.com/?hynYqAbYmr
Daniel
"knut" a écrit dans le message de news:

Merci Daniel ça fonctionne presque !!

Tous les Types (Album, Livres, Artbook et Autre) s'inscrivent dans la
colonne (qu'ils soient selectionné ou pas) alors que je ne voudrais
qu'il n'y ai que le caption de l'option button sélectionné. Est-ce
possible ?
Avatar
knut
Wouaow !
Y'aurais pas un poil plus simple !

Le code que vous m'avez donné précedemment est bon, je suis sûre
qu'il ne manque pas grand chose. Peux-être intégrer les notions de
True et false ?
Avatar
Daniel
Je ne comprends pas ce qui ne va pas. Les résultats s'inscrivent en colonne
H les uns au dessous des autres, c'est ça qui te gênes ?
Daniel
"knut" a écrit dans le message de news:

Wouaow !
Y'aurais pas un poil plus simple !

Le code que vous m'avez donné précedemment est bon, je suis sûre
qu'il ne manque pas grand chose. Peux-être intégrer les notions de
True et false ?
Avatar
knut
Ce qui me gene c'est que même si je ne coche pas un des optionbutton
il m'inscrit quand même son caption dans la liste
Ex : je selectionne uniquement Album et dans la colonne H il m'incrit
Album sur la ligne 1, Livres sur la 2, Artbook sur la 3 et Autre sur la
4 alors que je voudrais seulement Album sur la ligne 1 !



Je ne comprends pas ce qui ne va pas. Les résultats s'inscrivent en col onne
H les uns au dessous des autres, c'est ça qui te gênes ?
Daniel
"knut" a écrit dans le message de news:

Wouaow !
Y'aurais pas un poil plus simple !

Le code que vous m'avez donné précedemment est bon, je suis sûre
qu'il ne manque pas grand chose. Peux-être intégrer les notions de
True et false ?


Avatar
Daniel
J'ai l'impression que tu ne te sers pas de mon classeur. Quand je clique sur
"Album", il écrit "Album" en colonne H, et pas autre chose. Par contre, il
n'efface pas ce qu'il y avait avant en colonne H.
Poste ton code ou mets ton classeur sur http://cjoint.com
Daniel
"knut" a écrit dans le message de news:

Ce qui me gene c'est que même si je ne coche pas un des optionbutton
il m'inscrit quand même son caption dans la liste
Ex : je selectionne uniquement Album et dans la colonne H il m'incrit
Album sur la ligne 1, Livres sur la 2, Artbook sur la 3 et Autre sur la
4 alors que je voudrais seulement Album sur la ligne 1 !



Je ne comprends pas ce qui ne va pas. Les résultats s'inscrivent en
colonne
H les uns au dessous des autres, c'est ça qui te gênes ?
Daniel
"knut" a écrit dans le message de news:

Wouaow !
Y'aurais pas un poil plus simple !

Le code que vous m'avez donné précedemment est bon, je suis sûre
qu'il ne manque pas grand chose. Peux-être intégrer les notions de
True et false ?


Avatar
knut
Effectivement, je ne peux pas m'en servir car je ne peux pas afficher
la macro de ton classeur (j'ai un truc tout en anglais qui s'appelle
declaration )!

Je met mon classeur là si tu veux bien jeter un oeil >
http://cjoint.com/data/hyqD1NtcvR.htm

Et encore, merci merci beaucoup de perdre un peu de temps avec moi !


J'ai l'impression que tu ne te sers pas de mon classeur. Quand je clique sur
"Album", il écrit "Album" en colonne H, et pas autre chose. Par contre, il
n'efface pas ce qu'il y avait avant en colonne H.
Poste ton code ou mets ton classeur sur http://cjoint.com
Daniel
"knut" a écrit dans le message de news:

Ce qui me gene c'est que même si je ne coche pas un des optionbutton
il m'inscrit quand même son caption dans la liste
Ex : je selectionne uniquement Album et dans la colonne H il m'incrit
Album sur la ligne 1, Livres sur la 2, Artbook sur la 3 et Autre sur la
4 alors que je voudrais seulement Album sur la ligne 1 !



Je ne comprends pas ce qui ne va pas. Les résultats s'inscrivent en
colonne
H les uns au dessous des autres, c'est ça qui te gênes ?
Daniel
"knut" a écrit dans le message de news:

Wouaow !
Y'aurais pas un poil plus simple !

Le code que vous m'avez donné précedemment est bon, je suis sûre
qu'il ne manque pas grand chose. Peux-être intégrer les notions de
True et false ?




Avatar
Daniel
Il n'y a ni macro ni userform dans le classeur que tu as mis sur cjoint.com
?
Daniel
"knut" a écrit dans le message de news:

Effectivement, je ne peux pas m'en servir car je ne peux pas afficher
la macro de ton classeur (j'ai un truc tout en anglais qui s'appelle
declaration )!

Je met mon classeur là si tu veux bien jeter un oeil >
http://cjoint.com/data/hyqD1NtcvR.htm

Et encore, merci merci beaucoup de perdre un peu de temps avec moi !


J'ai l'impression que tu ne te sers pas de mon classeur. Quand je clique
sur
"Album", il écrit "Album" en colonne H, et pas autre chose. Par contre, il
n'efface pas ce qu'il y avait avant en colonne H.
Poste ton code ou mets ton classeur sur http://cjoint.com
Daniel
"knut" a écrit dans le message de news:

Ce qui me gene c'est que même si je ne coche pas un des optionbutton
il m'inscrit quand même son caption dans la liste
Ex : je selectionne uniquement Album et dans la colonne H il m'incrit
Album sur la ligne 1, Livres sur la 2, Artbook sur la 3 et Autre sur la
4 alors que je voudrais seulement Album sur la ligne 1 !



Je ne comprends pas ce qui ne va pas. Les résultats s'inscrivent en
colonne
H les uns au dessous des autres, c'est ça qui te gênes ?
Daniel
"knut" a écrit dans le message de news:

Wouaow !
Y'aurais pas un poil plus simple !

Le code que vous m'avez donné précedemment est bon, je suis sûre
qu'il ne manque pas grand chose. Peux-être intégrer les notions de
True et false ?




1 2