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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacky
Bonsoir,
Merci pour vos conseils....
Il serait plus sage d'utiliser des "Boutons d'option" qui font cela nativement -- Salutations JJ
"Joël André" a écrit dans le message de news: 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é
Bonsoir,
Merci pour vos conseils....
Il serait plus sage d'utiliser des "Boutons d'option" qui font cela nativement
--
Salutations
JJ
"Joël André" <joel.andre7@wanadoo.fr> a écrit dans le message de news:
ei%23y2hJ5KHA.4264@TK2MSFTNGP02.phx.gbl...
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
Il serait plus sage d'utiliser des "Boutons d'option" qui font cela nativement -- Salutations JJ
"Joël André" a écrit dans le message de news: 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é
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" a écrit dans le message de news: 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é" a écrit dans le message de news: 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é
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" <Dupond@marcel.fr> a écrit dans le message de news:
OP$L6tJ5KHA.4264@TK2MSFTNGP02.phx.gbl...
Bonsoir,
Merci pour vos conseils....
Il serait plus sage d'utiliser des "Boutons d'option" qui font cela
nativement
--
Salutations
JJ
"Joël André" <joel.andre7@wanadoo.fr> a écrit dans le message de news:
ei%23y2hJ5KHA.4264@TK2MSFTNGP02.phx.gbl...
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
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" a écrit dans le message de news: 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é" a écrit dans le message de news: 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