sur un bouton, j'ai utilisé une flèche comme image (alt+2192), tout
fonctionne. Seulement, la flèche doit changer de sens via du code tout simple
(btn.caption="->").
Cependant, quelqu'un pourrait-il me donner le alt+? de la flèche vers la
droite que je puisse insérer dans le code ?
comment tape-t-on U+2192 dans le code car c'est ce que j'ai trouvé dans la table des caractères ? Qu'est-ce que "U"??
dans vba tu tapes ok j'ai compris :
je n'ai pas trouvé comment coder un caractère unicode dans vba mais j'ai triché en faisant comme ceci :
depuis la table de caractères, j'ai copié les caractères unicode 2190 et 2192 dans le presse papier ??
et les ai collés dans la propriété "Remarque" du bouton.
Ensuite, pour simuler, j'ai fait :
Private Sub Command2_Click() If Command2.Caption = Left(Command2.Tag, 1) Then Command2.Caption = Right(Command2.Tag, 1) Else Command2.Caption = Left(Command2.Tag, 1) End If End Sub
et là, on obtient bien tantôt une flèche vers la droite, tantôt une flèche vers la gauche
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
re
"Laurent" <Laurent@discussions.microsoft.com> a écrit dans le message de news: 2BC4DE0C-22DF-42A3-9EE4-47D26A947682@microsoft.com...
Salut Eric et merci pour ton aide,
comment tape-t-on U+2192 dans le code car c'est ce que j'ai trouvé dans la
table des caractères ? Qu'est-ce que "U"??
dans vba tu tapes
ok j'ai compris :
je n'ai pas trouvé comment coder un caractère unicode dans vba
mais j'ai triché en faisant comme ceci :
depuis la table de caractères, j'ai copié les caractères unicode 2190 et 2192 dans le presse papier
??
et les ai collés dans la propriété "Remarque" du bouton.
Ensuite, pour simuler, j'ai fait :
Private Sub Command2_Click()
If Command2.Caption = Left(Command2.Tag, 1) Then
Command2.Caption = Right(Command2.Tag, 1)
Else
Command2.Caption = Left(Command2.Tag, 1)
End If
End Sub
et là, on obtient bien tantôt une flèche vers la droite, tantôt une flèche vers la gauche
a+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
comment tape-t-on U+2192 dans le code car c'est ce que j'ai trouvé dans la table des caractères ? Qu'est-ce que "U"??
dans vba tu tapes ok j'ai compris :
je n'ai pas trouvé comment coder un caractère unicode dans vba mais j'ai triché en faisant comme ceci :
depuis la table de caractères, j'ai copié les caractères unicode 2190 et 2192 dans le presse papier ??
et les ai collés dans la propriété "Remarque" du bouton.
Ensuite, pour simuler, j'ai fait :
Private Sub Command2_Click() If Command2.Caption = Left(Command2.Tag, 1) Then Command2.Caption = Right(Command2.Tag, 1) Else Command2.Caption = Left(Command2.Tag, 1) End If End Sub
et là, on obtient bien tantôt une flèche vers la droite, tantôt une flèche vers la gauche
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
Bonjour
Comme le débat passionne et que la bibliothèque intégrée comporte de très jolies flèches (sobres mais jolies) à incorporer dans les boutons, le challenge consisterait donc à affecter par le code l'image intégrée de son choix au bouton (sans donner de chemin d'un fichier externe)
La propriété .picture du bouton retourne "(Bitmap)" et ne semble malheureusement pas paramétrable de cette façon, à moins que ....??
a+ Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Tisane" a écrit dans le message de news: % En effet, pas terrible la reproduction des flèches... Exceptionnellement, je poste en html.
Comme le débat passionne et que la bibliothèque intégrée comporte de très jolies flèches (sobres mais jolies)
à incorporer dans les boutons,
le challenge consisterait donc à affecter par le code l'image intégrée de son choix au bouton (sans donner de chemin d'un fichier
externe)
La propriété .picture du bouton retourne "(Bitmap)" et ne semble malheureusement pas paramétrable de cette façon, à moins que ....??
a+
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"Tisane" <b.tisane@laposte.net> a écrit dans le message de news: %2343jmWyWGHA.3492@TK2MSFTNGP05.phx.gbl...
En effet, pas terrible la reproduction des flèches...
Exceptionnellement, je poste en html.
Comme le débat passionne et que la bibliothèque intégrée comporte de très jolies flèches (sobres mais jolies) à incorporer dans les boutons, le challenge consisterait donc à affecter par le code l'image intégrée de son choix au bouton (sans donner de chemin d'un fichier externe)
La propriété .picture du bouton retourne "(Bitmap)" et ne semble malheureusement pas paramétrable de cette façon, à moins que ....??
a+ Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Tisane" a écrit dans le message de news: % En effet, pas terrible la reproduction des flèches... Exceptionnellement, je poste en html.
on peut créer 2 boutons cachés nommés FlecheGauche et FlecheDroite par exemple, l'un avec une flèche à droite et l'autre avec une flèche à gauche
sur clic du bouton, on peut lui faire hériter de l'image du bouton invisible de son choix grâce à la commande suivante :
if blabla then Me!Command2.PictureData = Me!FlecheGauche.PictureData else Me!Command2.PictureData = Me!FlecheDroite.PictureData end if
Cela me semble la solution la plus propre et évite de se trimbaler des icônes ..
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
<Anor> a écrit dans le message de news:
Bonjour
Comme le débat passionne et que la bibliothèque intégrée comporte de très jolies flèches (sobres mais jolies) à incorporer dans les boutons, le challenge consisterait donc à affecter par le code l'image intégrée de son choix au bouton (sans donner de chemin d'un fichier externe)
La propriété .picture du bouton retourne "(Bitmap)" et ne semble malheureusement pas paramétrable de cette façon, à moins que ....??
a+ Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Tisane" a écrit dans le message de news: % En effet, pas terrible la reproduction des flèches... Exceptionnellement, je poste en html.
on peut créer 2 boutons cachés nommés FlecheGauche et FlecheDroite par exemple, l'un avec une flèche à droite et l'autre avec une
flèche à gauche
sur clic du bouton, on peut lui faire hériter de l'image du bouton invisible de son choix grâce à la commande suivante :
if blabla then
Me!Command2.PictureData = Me!FlecheGauche.PictureData
else
Me!Command2.PictureData = Me!FlecheDroite.PictureData
end if
Cela me semble la solution la plus propre et évite de se trimbaler des icônes ..
a+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
<Anor> a écrit dans le message de news: uZn9sMzWGHA.1348@TK2MSFTNGP05.phx.gbl...
Bonjour
Comme le débat passionne et que la bibliothèque intégrée comporte de très jolies flèches (sobres mais jolies)
à incorporer dans les boutons,
le challenge consisterait donc à affecter par le code l'image intégrée de son choix au bouton (sans donner de chemin d'un fichier
externe)
La propriété .picture du bouton retourne "(Bitmap)" et ne semble malheureusement pas paramétrable de cette façon, à moins que
....??
a+
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"Tisane" <b.tisane@laposte.net> a écrit dans le message de news: %2343jmWyWGHA.3492@TK2MSFTNGP05.phx.gbl...
En effet, pas terrible la reproduction des flèches...
Exceptionnellement, je poste en html.
on peut créer 2 boutons cachés nommés FlecheGauche et FlecheDroite par exemple, l'un avec une flèche à droite et l'autre avec une flèche à gauche
sur clic du bouton, on peut lui faire hériter de l'image du bouton invisible de son choix grâce à la commande suivante :
if blabla then Me!Command2.PictureData = Me!FlecheGauche.PictureData else Me!Command2.PictureData = Me!FlecheDroite.PictureData end if
Cela me semble la solution la plus propre et évite de se trimbaler des icônes ..
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
<Anor> a écrit dans le message de news:
Bonjour
Comme le débat passionne et que la bibliothèque intégrée comporte de très jolies flèches (sobres mais jolies) à incorporer dans les boutons, le challenge consisterait donc à affecter par le code l'image intégrée de son choix au bouton (sans donner de chemin d'un fichier externe)
La propriété .picture du bouton retourne "(Bitmap)" et ne semble malheureusement pas paramétrable de cette façon, à moins que ....??
a+ Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"Tisane" a écrit dans le message de news: % En effet, pas terrible la reproduction des flèches... Exceptionnellement, je poste en html.
UN GRAND MERCI A VOUS TOUS. Comme quoi, en mettant en commun touts les idées, on arrive à quelquechose !!!
A bientôt
re
"Laurent" a écrit dans le message de news:
Salut Eric et merci pour ton aide,
comment tape-t-on U+2192 dans le code car c'est ce que j'ai trouvé dans la table des caractères ? Qu'est-ce que "U"??
dans vba tu tapes ok j'ai compris :
je n'ai pas trouvé comment coder un caractère unicode dans vba mais j'ai triché en faisant comme ceci :
depuis la table de caractères, j'ai copié les caractères unicode 2190 et 2192 dans le presse papier ??
et les ai collés dans la propriété "Remarque" du bouton.
Ensuite, pour simuler, j'ai fait :
Private Sub Command2_Click() If Command2.Caption = Left(Command2.Tag, 1) Then Command2.Caption = Right(Command2.Tag, 1) Else Command2.Caption = Left(Command2.Tag, 1) End If End Sub
et là, on obtient bien tantôt une flèche vers la droite, tantôt une flèche vers la gauche
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
UN GRAND MERCI A VOUS TOUS. Comme quoi, en mettant en commun touts les idées,
on arrive à quelquechose !!!
A bientôt
re
"Laurent" <Laurent@discussions.microsoft.com> a écrit dans le message de news: 2BC4DE0C-22DF-42A3-9EE4-47D26A947682@microsoft.com...
Salut Eric et merci pour ton aide,
comment tape-t-on U+2192 dans le code car c'est ce que j'ai trouvé dans la
table des caractères ? Qu'est-ce que "U"??
dans vba tu tapes
ok j'ai compris :
je n'ai pas trouvé comment coder un caractère unicode dans vba
mais j'ai triché en faisant comme ceci :
depuis la table de caractères, j'ai copié les caractères unicode 2190 et 2192 dans le presse papier
??
et les ai collés dans la propriété "Remarque" du bouton.
Ensuite, pour simuler, j'ai fait :
Private Sub Command2_Click()
If Command2.Caption = Left(Command2.Tag, 1) Then
Command2.Caption = Right(Command2.Tag, 1)
Else
Command2.Caption = Left(Command2.Tag, 1)
End If
End Sub
et là, on obtient bien tantôt une flèche vers la droite, tantôt une flèche vers la gauche
a+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
UN GRAND MERCI A VOUS TOUS. Comme quoi, en mettant en commun touts les idées, on arrive à quelquechose !!!
A bientôt
re
"Laurent" a écrit dans le message de news:
Salut Eric et merci pour ton aide,
comment tape-t-on U+2192 dans le code car c'est ce que j'ai trouvé dans la table des caractères ? Qu'est-ce que "U"??
dans vba tu tapes ok j'ai compris :
je n'ai pas trouvé comment coder un caractère unicode dans vba mais j'ai triché en faisant comme ceci :
depuis la table de caractères, j'ai copié les caractères unicode 2190 et 2192 dans le presse papier ??
et les ai collés dans la propriété "Remarque" du bouton.
Ensuite, pour simuler, j'ai fait :
Private Sub Command2_Click() If Command2.Caption = Left(Command2.Tag, 1) Then Command2.Caption = Right(Command2.Tag, 1) Else Command2.Caption = Left(Command2.Tag, 1) End If End Sub
et là, on obtient bien tantôt une flèche vers la droite, tantôt une flèche vers la gauche
a+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------