Convertir format texte en nombre (VBA)

Résolu
anthony -  
 anthony -
Bonjour,

je réalise une extraction depuis un logiciel en format excel.
le soucis c'est que les cellules contiennent une erreur (les valeurs sont considérées comme un format texte : ex les chiffres apparaissent avec les zéros 0001536 au lieu de 1536)

auriez vous une technique à intégrer au début de ma macro pour convertir toute la feuille en format standard et voir ainsi les zéros disparaitre ou alors au moins pour les colonnes C et L (le nombre de lignes est variables) ?

cordialement,
anthony

A voir également:

1 réponse

cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 
Bonsoir,

Après ton extraction, essaie ce code :

Dim I As Byte
For I = 3 To 12 Step 9
    Columns(I).TextToColumns Destination:=Cells(1, I)
Next I


Bonne soirée
0
anthony
 
Bonsoir,
merci beaucoup, ça fonctionne sans ralentir le système contrairement au changement de format cellule par cellule.
une épine en moins dans le pied.
Merci et bonne soirée à toi
0