Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement de
la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842, Unicode
_
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985, Unicode
_
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il semblerait
que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings afin
de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement de
la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842, Unicode
_
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985, Unicode
_
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il semblerait
que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings afin
de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement de
la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842, Unicode
_
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985, Unicode
_
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il semblerait
que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings afin
de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour,
Avez-vous essayé de changer de police de caractère. par exemple si vous
tapez un x avec comme police de caractères Arial et que vous changer de
police pour Wingding ce "x" apparait alors comme une case à cocher.
Cordialement
MehdiH
"Jocelyne" a écrit dans le message de
groupe de discussion :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour,
Avez-vous essayé de changer de police de caractère. par exemple si vous
tapez un x avec comme police de caractères Arial et que vous changer de
police pour Wingding ce "x" apparait alors comme une case à cocher.
Cordialement
MehdiH
"Jocelyne" <Jocelyne@discussions.microsoft.com> a écrit dans le message de
groupe de discussion :
F58B816E-6F3D-4249-A83E-D50FF3127CA3@microsoft.com...
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour,
Avez-vous essayé de changer de police de caractère. par exemple si vous
tapez un x avec comme police de caractères Arial et que vous changer de
police pour Wingding ce "x" apparait alors comme une case à cocher.
Cordialement
MehdiH
"Jocelyne" a écrit dans le message de
groupe de discussion :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour et merci de me répondre.
La case à cocher dans le document est obtenue par une macrobutton.
C'est-à-dire que lorsque l'on double-clique sur la case vide (déjà
présente dans la macrobutton), la macro insère le caractère wingdings
correspondant à la case cochée et si on double-clique de nouveau, la macro
insère le caractère wingdings correspondant à la case vide.
J'ai essayé le changement de police mais le caractère wingdings ne change
pas.
Jocelyne
"Mehdi HAMMADI" a écrit dans le message de
news:Bonjour,
Avez-vous essayé de changer de police de caractère. par exemple si vous
tapez un x avec comme police de caractères Arial et que vous changer de
police pour Wingding ce "x" apparait alors comme une case à cocher.
Cordialement
MehdiH
"Jocelyne" a écrit dans le message
de groupe de discussion :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que
j'ai marqué d'un signet.
Avec l'instruction [Coche =
ActiveDocument.Bookmarks("Case").Range.Text], je mets dans une variable
le contenu du signet. Cependant, je voudrais analyser le résultat mais
je ne sais pas comment indiquer un caractère Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour et merci de me répondre.
La case à cocher dans le document est obtenue par une macrobutton.
C'est-à-dire que lorsque l'on double-clique sur la case vide (déjà
présente dans la macrobutton), la macro insère le caractère wingdings
correspondant à la case cochée et si on double-clique de nouveau, la macro
insère le caractère wingdings correspondant à la case vide.
J'ai essayé le changement de police mais le caractère wingdings ne change
pas.
Jocelyne
"Mehdi HAMMADI" <happymedia_dz@hotmail.com> a écrit dans le message de
news:498B813D-A196-477E-9D89-A0945F306F18@microsoft.com...
Bonjour,
Avez-vous essayé de changer de police de caractère. par exemple si vous
tapez un x avec comme police de caractères Arial et que vous changer de
police pour Wingding ce "x" apparait alors comme une case à cocher.
Cordialement
MehdiH
"Jocelyne" <Jocelyne@discussions.microsoft.com> a écrit dans le message
de groupe de discussion :
F58B816E-6F3D-4249-A83E-D50FF3127CA3@microsoft.com...
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que
j'ai marqué d'un signet.
Avec l'instruction [Coche =
ActiveDocument.Bookmarks("Case").Range.Text], je mets dans une variable
le contenu du signet. Cependant, je voudrais analyser le résultat mais
je ne sais pas comment indiquer un caractère Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour et merci de me répondre.
La case à cocher dans le document est obtenue par une macrobutton.
C'est-à-dire que lorsque l'on double-clique sur la case vide (déjà
présente dans la macrobutton), la macro insère le caractère wingdings
correspondant à la case cochée et si on double-clique de nouveau, la macro
insère le caractère wingdings correspondant à la case vide.
J'ai essayé le changement de police mais le caractère wingdings ne change
pas.
Jocelyne
"Mehdi HAMMADI" a écrit dans le message de
news:Bonjour,
Avez-vous essayé de changer de police de caractère. par exemple si vous
tapez un x avec comme police de caractères Arial et que vous changer de
police pour Wingding ce "x" apparait alors comme une case à cocher.
Cordialement
MehdiH
"Jocelyne" a écrit dans le message
de groupe de discussion :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que
j'ai marqué d'un signet.
Avec l'instruction [Coche =
ActiveDocument.Bookmarks("Case").Range.Text], je mets dans une variable
le contenu du signet. Cependant, je voudrais analyser le résultat mais
je ne sais pas comment indiquer un caractère Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text], je
mets dans une variable le contenu du signet. Cependant, je voudrais analyser
le résultat mais je ne sais pas comment indiquer un caractère Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée Alors
etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement de la
macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842, Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985, Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il semblerait
que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings afin de
le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text], je
mets dans une variable le contenu du signet. Cependant, je voudrais analyser
le résultat mais je ne sais pas comment indiquer un caractère Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée Alors
etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement de la
macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842, Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985, Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il semblerait
que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings afin de
le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text], je
mets dans une variable le contenu du signet. Cependant, je voudrais analyser
le résultat mais je ne sais pas comment indiquer un caractère Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée Alors
etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement de la
macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842, Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985, Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il semblerait
que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings afin de
le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour Jocelyne,
Je n'ai pas bien compris pourquoi tu n'utilises pas simplement une case à
cocher ??
Il y a dans la faq une macro qui permet de récupérer la valeur d'une case
à cocher :
http://faqword.com/index.php/wfaq/champs/742-comment-recuperer-la-valeur-dun-champ-de-formulaire-case-a-cocher-.html
Sinon, tu peux utiliser une checkbox de la boîte à outils contrôles qui
est directement programmable.
Circé
http://faqword.com
Jocelyne a écrit :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour Jocelyne,
Je n'ai pas bien compris pourquoi tu n'utilises pas simplement une case à
cocher ??
Il y a dans la faq une macro qui permet de récupérer la valeur d'une case
à cocher :
http://faqword.com/index.php/wfaq/champs/742-comment-recuperer-la-valeur-dun-champ-de-formulaire-case-a-cocher-.html
Sinon, tu peux utiliser une checkbox de la boîte à outils contrôles qui
est directement programmable.
Circé
http://faqword.com
Jocelyne a écrit :
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour Jocelyne,
Je n'ai pas bien compris pourquoi tu n'utilises pas simplement une case à
cocher ??
Il y a dans la faq une macro qui permet de récupérer la valeur d'une case
à cocher :
http://faqword.com/index.php/wfaq/champs/742-comment-recuperer-la-valeur-dun-champ-de-formulaire-case-a-cocher-.html
Sinon, tu peux utiliser une checkbox de la boîte à outils contrôles qui
est directement programmable.
Circé
http://faqword.com
Jocelyne a écrit :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour Jocelyne,
Je n'ai pas bien compris pourquoi tu n'utilises pas simplement une case à
cocher ??
Il y a dans la faq une macro qui permet de récupérer la valeur d'une case
à cocher :
http://faqword.com/index.php/wfaq/champs/742-comment-recuperer-la-valeur-dun-champ-de-formulaire-case-a-cocher-.html
Sinon, tu peux utiliser une checkbox de la boîte à outils contrôles qui
est directement programmable.
Circé
http://faqword.com
Jocelyne a écrit :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour Jocelyne,
Je n'ai pas bien compris pourquoi tu n'utilises pas simplement une case à
cocher ??
Il y a dans la faq une macro qui permet de récupérer la valeur d'une case
à cocher :
http://faqword.com/index.php/wfaq/champs/742-comment-recuperer-la-valeur-dun-champ-de-formulaire-case-a-cocher-.html
Sinon, tu peux utiliser une checkbox de la boîte à outils contrôles qui
est directement programmable.
Circé
http://faqword.com
Jocelyne a écrit :
Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne
Bonjour Jocelyne,
Je n'ai pas bien compris pourquoi tu n'utilises pas simplement une case à
cocher ??
Il y a dans la faq une macro qui permet de récupérer la valeur d'une case
à cocher :
http://faqword.com/index.php/wfaq/champs/742-comment-recuperer-la-valeur-dun-champ-de-formulaire-case-a-cocher-.html
Sinon, tu peux utiliser une checkbox de la boîte à outils contrôles qui
est directement programmable.
Circé
http://faqword.com
Jocelyne a écrit :Bonjour à tous,
Dans un document j'utilise des caractères de la police Wingdings que j'ai
marqué d'un signet.
Avec l'instruction [Coche = ActiveDocument.Bookmarks("Case").Range.Text],
je mets dans une variable le contenu du signet. Cependant, je voudrais
analyser le résultat mais je ne sais pas comment indiquer un caractère
Wingdings.
Par exemple Si la variable Coche = au caractère Wingdings case cochée
Alors etc.
J'ai tenté d'insérer le code de caractère que me donne l'enregistrement
de la macro dont voici le contenu mais ça ne fonctionne pas.
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3842,
Unicode _
:=True 'Insère la case cochée
'Selection.InsertSymbol Font:="Wingdings", CharacterNumber:=-3985,
Unicode _
:=True 'Insère la case vide
J'ai même essayé la fonction ChrW(-3842) et ChrW(-3985) mais il
semblerait que ce n'est pas le bon caractère.
Y a-t-il une façon de trouver à quoi correspond un caractère Windings
afin de le mettre dans une variable pour traitement.
Merci de votre aide.
Jocelyne