Chekbox

Le
Joël André
Bonsoir,

Dans un userform intitulé "ChoixDeLaFormule", comportant 10 chekbox pointant
chacun vers une formule particulière, je cherche à ce qu'il n'y ait que le
dernier choix qui apparaisse pointé.
Si par exemple la formule n° 2 a été pointée et que le choix se porte sur la
n° 5, actuellement les deux apparaissent pointée, bien que ce soit la 5 qui
soit activée après validation par la touche de saisie finale.
Après moult tentatives de toutes sortes, c'est toujours l'échec.
Voici la dernière version, tout aussi problématique!

With ChoixDeLaFormule
For PointeurBoite = 1 To 10
.Controls("CheckBox" & PointeurBoite).Value = False
If PointeurBoite = GardeBoite Then .Controls("CheckBox" &
PointeurBoite).Value = True
Next PointeurBoite
End With

Merci pour vos conseils et votre précieux temps.

Joël André
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacky
Le #21627221
Bonsoir,
Merci pour vos conseils....



Il serait plus sage d'utiliser des "Boutons d'option" qui font cela nativement
--
Salutations
JJ


"Joël André" ei%
Bonsoir,

Dans un userform intitulé "ChoixDeLaFormule", comportant 10 chekbox pointant chacun vers une formule
particulière, je cherche à ce qu'il n'y ait que le dernier choix qui apparaisse pointé.
Si par exemple la formule n° 2 a été pointée et que le choix se porte sur la n° 5, actuellement les deux
apparaissent pointée, bien que ce soit la 5 qui soit activée après validation par la touche de saisie
finale.
Après moult tentatives de toutes sortes, c'est toujours l'échec.
Voici la dernière version, tout aussi problématique!

With ChoixDeLaFormule
For PointeurBoite = 1 To 10
.Controls("CheckBox" & PointeurBoite).Value = False
If PointeurBoite = GardeBoite Then .Controls("CheckBox" & PointeurBoite).Value = True
Next PointeurBoite
End With

Merci pour vos conseils et votre précieux temps.

Joël André

Joël André
Le #21627621
Il serait plus sage d'utiliser des "Boutons d'option" qui font cela
nativement



Heu...ben oui...
Oh la la, les premiers jours ensoleillés sont durs pour les neurones...

Merci Jacky.


"Jacky" OP$
Bonsoir,
Merci pour vos conseils....



Il serait plus sage d'utiliser des "Boutons d'option" qui font cela
nativement
--
Salutations
JJ


"Joël André" ei%
Bonsoir,

Dans un userform intitulé "ChoixDeLaFormule", comportant 10 chekbox
pointant chacun vers une formule particulière, je cherche à ce qu'il n'y
ait que le dernier choix qui apparaisse pointé.
Si par exemple la formule n° 2 a été pointée et que le choix se porte sur
la n° 5, actuellement les deux apparaissent pointée, bien que ce soit la
5 qui soit activée après validation par la touche de saisie finale.
Après moult tentatives de toutes sortes, c'est toujours l'échec.
Voici la dernière version, tout aussi problématique!

With ChoixDeLaFormule
For PointeurBoite = 1 To 10
.Controls("CheckBox" & PointeurBoite).Value = False
If PointeurBoite = GardeBoite Then .Controls("CheckBox" &
PointeurBoite).Value = True
Next PointeurBoite
End With

Merci pour vos conseils et votre précieux temps.

Joël André






Publicité
Poster une réponse
Anonyme