Convertir format texte en nombre (VBA)
Résolu/Fermé
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
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:
- Convertir format texte en nombre (VBA)
- Format epub - Guide
- Convertir audio en texte word - Guide
- Telecharger format factory - Télécharger - Conversion & Codecs
- Format apfs - Guide
- Convertir youtube en mp3 avec audacity - Guide
1 réponse
cousinhub29
Messages postés
1041
Date d'inscription
mardi 10 août 2010
Statut
Membre
Dernière intervention
3 avril 2025
357
7 nov. 2012 à 21:06
7 nov. 2012 à 21:06
Bonsoir,
Après ton extraction, essaie ce code :
Bonne soirée
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
7 nov. 2012 à 21:10
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