Bonjour

Lors d'un inputdlg, tous les variables en input sont des CHAR.

Cependant j'aimerais savoir si la variable d'entrée est in un CHAR de type CHAR : 'jesuisunchar"
ou un CHAR de type numeric : '0.15' .

J'ai essayé de tout transformer en num mais str2num('jesuisunchar')=[], est de type 'double' comme str2num('0.15') ..

Sachant que toutes mes valeurs numériques sont forcément >0, je pourrais faire une condition sur cette caractéristique (car l'ensemble vide [] n'est jamais >0 et en plus qu'un isempty permet de l'identifier) mais c'est un peu trop tricky et pas assez robuste je trouve

Auriez vous une autre idée pour faire la distinction?

Merci d'avance.