BonSoir,
Depuis peu, je ne saurais le dire, quand je mets un chiffre entier dans "List" d'une combo existante ou nouvelle, le caractère s'affiche à la place.
BonSoir,
Depuis peu, je ne saurais le dire, quand je mets un chiffre entier dans "List" d'une combo existante ou nouvelle, le caractère s'affiche à la place.
_ Ia ora na.
_ Mon expérience est la même que la vôtre. Par contre :
et (après avoir placé 1 dans la zone de texte)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Combo1.AddItem "1"
produisent le résultat attendu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Combo1.AddItem Combo1.Text
NB- il semble qu'il en aille de même pour une liste simple (ListBox).
_ Bonne continuation.
Effectivement ca marche,
D'ou pensez vous que cela peut venir ? un virus ?
Ne vaut'il mieux pas desinstaller VBA6 et le reinstaller ?
Salutations
_ Ia ora na.
_ Bien que n'ayant ni compétence ni autorité en la matière, j'y verrais plutôt une facétie de Visual Basic.
a) à supposer que ce fût le fait d'un virus, réinstaller VB n'éradiquerait pas la bête ;
b) si c'est le comportement regrettable mais normal de VB, la réinstallation n'y changera rien.
_ Bonne semaine.
Post-scriptum : cette anomalie se manifeste (dans l'interface [création]) pour tout caractère isolé (chiffre, lettre ou signe de ponctuation), et uniquement dans ce cas :
a >> on obtient un caractère non imprimable
8 >> on obtient un caractère non imprimable
! >> on obtient un caractère non imprimable
aa >> on obtient "aa"
01 >> on obtient "01"
¨1 (une espace suivie de 1) >> on obtient " 1"
1¨ (1 suivi d'une espace) >> on obtient "1 "
_ Il doit donc ne pas être trop difficile de faire avec.
Partager