String et Integer , Conversion possible ?

  • Initiateur de la discussion Peutch
  • Date de début
P

Peutch

Guest
Salut tout le monde !
Moi qui avait promis de ne plus vous embêter, j'ai menti.

Je voudrais savoir s'il est possible de
- convertir un Integer en String ?

- convertir un String en Integer et :
- si cela crée une erreur (cad si le String contient des lettres par exemple) alors ignorer cette erreur et ne pas toucher à ma variable (ie ne pas la convertir)
 
J

Jean-Marie

Guest
Bonjour, Peutch

Moi dans une feuille calcul , je sais faire, mais dans le VBA ... c'est de la S.F.

Avec les fonctions :
- TYPE() qui renvoie 2 si du texte, et 1 du numérique.
- ESTERREUR() qui renvoi si le calcul donne une erreur
voilà pour la partie conditionnelle, maintenant pour la transformation.
- CNUM() qui tranforme du texte numérique, en numérique
- TEXTE() qui transforme du numérique, en texte

la formule complète sera

=SI(TYPE(A1)=1;TEXTE(A1;"######0,00");SI(ET(ESTERREUR(CNUM(A1))=FAUX;TYPE(A1)=2);CNUM(A1);A1))

Bonne journée

@+Jean-Marie
 
Z

Zon

Guest
Bonjour à tous,

Peutch, si on parle en VBA


Dim toto as integer
dim tata as string


tata=cstr(toto)=> transforme un integer en string pour pouvoir l'affecter à la variable tata


toto=cint(tata)=> transforme un string en integer pour pouvoir l'affecter à la variable toto.



A++++
 

Discussions similaires

Statistiques des forums

Discussions
314 644
Messages
2 111 528
Membres
111 189
dernier inscrit
Laurent.