Bonjour tout le monde,

Lors de la constitution d'une macro en VBA, j'essaie d'affecter un format personnalisé à une valeur du type:
Uw ≤ 1,71 W/m².K

Pas de soucis pour le faire sous Excel avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 "Uw ≤" 0,00" W/m².K"
Mais je bloque sur l'équivalent en VBA vu que le ≤ n'est pas affichable sous l'éditeur VBA.

Du coup, j'arrive à faire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cells(1, 1).NumberFormat = """Uw ="" 0.00"" W/m².K"""
Mais pas à remplacer le = par le ≤

En code ASCII le code caractère serait le 8804 et je peux l'afficher:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cells(1, 1).Value = ChrW(8804)
Mais je n'arrive pas à l'utiliser dans mon format personnalisé.

Si quelqu’un peut m'indiquer si il y a une solution pour éviter de devoir afficher le disgracieux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cells(1, 1).NumberFormat = """Uw =<"" 0.00"" W/m².K"""
Le but n'étant que d'avoir un affichage de l'unité qui tienne dans le minimum de place (contrainte de mise en forme) et qui ne fasse pas bricolage.

Bien cordialement,
Romain