J'ai un souci pour intégrer le signe ◄ en vba sous excel (l'équivalent de Alt + 17).
Je voudrais en effet remplacer la formule =SI(AW6=J6;"";"◄ "&AW6-J6) sur plusieurs lignes dans une colonne, par de la codification VBA.
Cette formule qui place bien Alt + 17 dans les cellules de la colonne en question, mais pas la codification vba suivante :
VB:
If tablo10(i, 1) = tablo13(i, 1) Then
tablo11(i, 1) = ""
Else
tablo11(i, 1) = "? " & tablo10(i, 1) - tablo13(i, 1)
End If
(lire "◄ " et non "? ", car dans la programmation vba au clavier Alt + 17 produit ? dans le code).
Le Forum,
Bonsoir Eriiiic,
Merci pour l'aide, mais cela donne un petit rectangle fin et vertical dans les cellules.
Si ce symbole "Bout de flèche gauche gras" n'est pas reconnu par Excel, il va me falloir trouver une équivalence de flèche gauche différente par CHR() - que je n'ai pas encore trouvée -.
Je continue mes recherches, en tout cas merci d'avoir essayé.
Cordialement,
Webperegrino
Le Forum,
Glupps !
Désolé Staple 1600, et bonsoir à vous aussi,
Merci pour votre intervention : j'essaie tout cela demain matin ; je suis certain que cela fonctionnera aussi dans mon application qui doit oeuvrer sous EXCEL2007 et EXCEL2016.
Bien cordialement,
Si ce symbole "Bout de flèche gauche gras" n'est pas reconnu par Excel, il va me falloir trouver une équivalence de flèche gauche différente par CHR() - que je n'ai pas encore trouvée -.
Chez moi le Chr(17) donne un "?".
C'est pour ça que j'avais fait des essais avec ChrW et c'est ce qui m'a donné ChrW(9668), ce qui donne en hexadécimal Chr(&H25C4).
Je suis sous Windows 7 Pro 64 bits avec Excel 2013 64 bits.
Mais la différence vient peut-être des propriétés locales d'Excel ?
Bonjour à tous
Ni Excel, ni Windows ne sont réellement impliqués dans le constat fait (avec le caractère ascii 17);
peut par contre être impliquée une configuration du clavier Cela arrive fréquemment sur des ordinateurs portables (configuration autre choisie par le constructeur).
La solution sans faille est celle donnée par Staple : utilisation de l'unicode.
Bonjour Le Forum, Eriiic, Marcel 32, Staple 1600,
Je garde vos trouvailles dans mon petit lexique VBA EXCEL !
Voici les deux solutions qui montent sur le podium de ce jour : images ci-jointes montrant ce que Excel 2016 affiche en police Calibri (ou Arial).
Bravo à vous, bravo au gagnant et encore merci,
Webperegrino
Le Forum, Le Forum, Eriiic, Marcel 32, Staple 1600,
Le jury annonce une rectification : Staple 1600 montre aussi en haut du podium avec ceci.
Le jury demande que Staple 1600 l'excuse pour cette mauvaise frappe (C au lieu de 6).
Très bonne journée de confinement à vous (ici plein soleil et en plus "aucun Chemtrail dans le ciel tout bleu" depuis d'ailleurs le début de cette période bizarre, donc c'est un des côtés positifs ).
Cordialement,
Webperegrino
[confinement - effets secondaires - patient XL2K13]
Moi, sur un podium?
Puisque nous sommes ici dans un des temples d'Excel, j'eusse préféré un stylobate
Oui, je m'attacherai au stylobate de ton temple (...), je me ferai stylite sur tes colonnes, ma cellule sera sur ton architrave.