Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Afficher avec un lien Hypertexte

22 réponses
Avatar
Guy72
Bonjour
En A4, j'ai la lettre A.
En A5, j'ai la lettre B.
En A6, j'ai la lettre C.
En B3 j'ai une question.
En B4,B5,B6 j'ai les propositions (A,B, ou C).
En B7 : il faut mettre la réponse A,B, ou C)
En B8 j'ai la réponse (cellule masquée)
En C8 j'ai un lien Hypertexte avec un texte "Réponse 1".
Ma cellule B8 étant masquée, est il possible de l'afficher en cliquant sur
le lien Hypertexte de la cellule C8 et comme ça de faire apparaître la
réponse ?
Cordialement
Guy

2 réponses

1 2 3
Avatar
Jacky
Re...
Pour ne plus avoir à te soucier de la longueur de la plage à vérifier de
chaque feuille.
Ceci placer dans chaque feuille:
'-----------
Private Sub Worksheet_Activate()
ActiveWorkbook.Names.Add Name:="plage", RefersTo:="='" & ActiveSheet.Name &
"'!$g$7:$g$" & [g65536].End(3).Row
End Sub
'--------------
--
Salutations
JJ


"Guy72" a écrit dans le message de news:
%
Bonjour Jacky
Encore merci pour tout
Oui j'ai encore beaucoup de boulot, mais pas de problème ça vas ce faire.
Très Cordialement
Guy

"Jacky" a écrit dans le message de
news:u$Mh0%
Re....
Après lecture de ton fichier joint......
Quelques modifications sont nécessaire si tu veux utiliser les même codes
pour toutes les feuilles
http://cjoint.com/?hEawum4NZ5
La transmission de la plage utilisée qui n'est pas la même pour chaque
feuille
Par exemple 146 pour feuil1 et 119 pour feuil2, j'utilise pour cela un
nom
pour définir la zone, je l'ai appelée "plage", elle est activée par la
sélection des feuilles par "Private Sub Worksheet_Activate()"
pour la feuil1 cela donne:
'--------
Private Sub Worksheet_Activate()
ActiveWorkbook.Names.Add Name:="plage", RefersTo:="='Balisage
1'!$g$7:$g$146"
End Sub
'-----------
pour la feuil2 cela donne:
'---------
Private Sub Worksheet_Activate()
ActiveWorkbook.Names.Add Name:="plage", RefersTo:="='Balisage
1'!$g$7:$g$119"
End Sub
'-------------
A toi d'initialiser pour les autres feuilles une fois pour toute, cela
rendra ton classeur automatique. (une fois terminé bien sur ;o)) )
Il faudra aussi copier les boutons sur les autres feuilles et remplir les
colonnes G et H ainsi que créer les listes de validation pour les
réponses.

Du boulot quoi ;o))

--
Salutations
JJ


"Guy72" a écrit dans le message de news:

Bonsoir Jacky
Effectivement ça fonctionne.
J'ai du faire une erreur en voulant copier du fichier exemple sur
l'original, car il me rappelait toujours le fichier ou j'avais pris la
copie.
Merci encore, je vais voir cela demain.
Bonne nuit
guy

"Jacky" a écrit dans le message de
news:%
Re....
Je n'éprouve aucune difficulté avec 20 questions.......
Ne connaissant rien à la navigation:-(((( et pour le test, j'ai repris
les
questions déjà en cours
http://cjoint.com/?hDwOwplnKj
--
Salutations
JJ


"Guy72" a écrit dans le message de news:
%
Oui, j'ai copier la formule à toutes les lignes concernées.
Mais pour les macros je ne dépasse pas ligne 52.
guy

"Jacky" a écrit dans le message de
news:
Re...
Peut tu m'aider ?
As-tu vérifié et mis à jour les colonnes G et H

G avec les bonnes réponse et H avec le report des réponses entrées
en





colonne A
=SI(INDIRECT("a"&LIGNE())="";"";INDIRECT("a"&LIGNE()))
Elles sont masquées......
--
Salutations
JJ


"Guy72" a écrit dans le message de news:
%
Salut Jacky
J'essaye depuis tout l'après-midi, je n'arrive pas à trouver la
solution
pour 20 questions.
J'ai changer la plage (de H7 à H146) mais rien n'y fait.
J'ai aussi mis chaque réponse dans une seule cellule.
Je n'arrive pas à dépasser la question 7.
J'ai même changer les chiffres -6 ou -5 ou -18 ou -19 mais je ne
vois
rien


qui change.
Peut tu m'aider ?
Guy

"Jacky" a écrit dans le message de
news:%
Re...
Comme cela peut-être

http://cjoint.com/?hDnuTkiIE1

--
Salutations
JJ


"Guy72" a écrit dans le message de news:
epe2%
Bonjour Jacky
Oui c'est presque ça.
1) La liste pour mettre la réponse, "Parfait"
2) pour afficher les réponses "Parfait" mais quand le candidat
met
une




réponse, il ne faut pas qu'il voit si elle est bonne ou
mauvaise.








3) Il faudrait que le candidat puisse voir les réponses qu'à
la
fin






du
questionnaire.
Merci déjà pour ce que tu viens de faire.
Guy

"Jacky" a écrit dans le message de
news:
Re..

Je te propose une liste de validation en colonne A
Les réponses sur UNE ligne (retour à la ligne par ALT+Entrée)
La plage des réponses nommée "reponse"
En colonne G la lettre des bonnes réponses
En retour le fichier modifié
http://cjoint.com/?hCxhiXDano
--
Bonne navigation
JJ












































Avatar
Guy72
D'accord
Merci de me simplifier le travail.
Cordialement
Guy

"Jacky" a écrit dans le message de
news:Ol1%
Re...
Pour ne plus avoir à te soucier de la longueur de la plage à vérifier de
chaque feuille.
Ceci placer dans chaque feuille:
'-----------
Private Sub Worksheet_Activate()
ActiveWorkbook.Names.Add Name:="plage", RefersTo:="='" & ActiveSheet.Name
&

"'!$g$7:$g$" & [g65536].End(3).Row
End Sub
'--------------
--
Salutations
JJ


"Guy72" a écrit dans le message de news:
%
Bonjour Jacky
Encore merci pour tout
Oui j'ai encore beaucoup de boulot, mais pas de problème ça vas ce
faire.


Très Cordialement
Guy

"Jacky" a écrit dans le message de
news:u$Mh0%
Re....
Après lecture de ton fichier joint......
Quelques modifications sont nécessaire si tu veux utiliser les même
codes



pour toutes les feuilles
http://cjoint.com/?hEawum4NZ5
La transmission de la plage utilisée qui n'est pas la même pour chaque
feuille
Par exemple 146 pour feuil1 et 119 pour feuil2, j'utilise pour cela un
nom
pour définir la zone, je l'ai appelée "plage", elle est activée par la
sélection des feuilles par "Private Sub Worksheet_Activate()"
pour la feuil1 cela donne:
'--------
Private Sub Worksheet_Activate()
ActiveWorkbook.Names.Add Name:="plage", RefersTo:="='Balisage
1'!$g$7:$g$146"
End Sub
'-----------
pour la feuil2 cela donne:
'---------
Private Sub Worksheet_Activate()
ActiveWorkbook.Names.Add Name:="plage", RefersTo:="='Balisage
1'!$g$7:$g$119"
End Sub
'-------------
A toi d'initialiser pour les autres feuilles une fois pour toute, cela
rendra ton classeur automatique. (une fois terminé bien sur ;o)) )
Il faudra aussi copier les boutons sur les autres feuilles et remplir
les



colonnes G et H ainsi que créer les listes de validation pour les
réponses.

Du boulot quoi ;o))

--
Salutations
JJ


"Guy72" a écrit dans le message de news:

Bonsoir Jacky
Effectivement ça fonctionne.
J'ai du faire une erreur en voulant copier du fichier exemple sur
l'original, car il me rappelait toujours le fichier ou j'avais pris
la




copie.
Merci encore, je vais voir cela demain.
Bonne nuit
guy

"Jacky" a écrit dans le message de
news:%
Re....
Je n'éprouve aucune difficulté avec 20 questions.......
Ne connaissant rien à la navigation:-(((( et pour le test, j'ai
repris





les
questions déjà en cours
http://cjoint.com/?hDwOwplnKj
--
Salutations
JJ


"Guy72" a écrit dans le message de news:
%
Oui, j'ai copier la formule à toutes les lignes concernées.
Mais pour les macros je ne dépasse pas ligne 52.
guy

"Jacky" a écrit dans le message de
news:
Re...
Peut tu m'aider ?
As-tu vérifié et mis à jour les colonnes G et H

G avec les bonnes réponse et H avec le report des réponses
entrées







en
colonne A
=SI(INDIRECT("a"&LIGNE())="";"";INDIRECT("a"&LIGNE()))
Elles sont masquées......
--
Salutations
JJ


"Guy72" a écrit dans le message de news:
%
Salut Jacky
J'essaye depuis tout l'après-midi, je n'arrive pas à trouver la
solution
pour 20 questions.
J'ai changer la plage (de H7 à H146) mais rien n'y fait.
J'ai aussi mis chaque réponse dans une seule cellule.
Je n'arrive pas à dépasser la question 7.
J'ai même changer les chiffres -6 ou -5 ou -18 ou -19 mais je
ne








vois
rien


qui change.
Peut tu m'aider ?
Guy

"Jacky" a écrit dans le message de
news:%
Re...
Comme cela peut-être

http://cjoint.com/?hDnuTkiIE1

--
Salutations
JJ


"Guy72" a écrit dans le message de news:
epe2%
Bonjour Jacky
Oui c'est presque ça.
1) La liste pour mettre la réponse, "Parfait"
2) pour afficher les réponses "Parfait" mais quand le
candidat










met
une




réponse, il ne faut pas qu'il voit si elle est bonne ou
mauvaise.








3) Il faudrait que le candidat puisse voir les réponses qu'à
la
fin






du
questionnaire.
Merci déjà pour ce que tu viens de faire.
Guy

"Jacky" a écrit dans le message de
news:
Re..

Je te propose une liste de validation en colonne A
Les réponses sur UNE ligne (retour à la ligne par
ALT+Entrée)











La plage des réponses nommée "reponse"
En colonne G la lettre des bonnes réponses
En retour le fichier modifié
http://cjoint.com/?hCxhiXDano
--
Bonne navigation
JJ
















































1 2 3