VBA convertir texte en nombre
Résolu/Fermé
fapfapfap
-
16 févr. 2012 à 14:45
sagessedz Messages postés 4 Date d'inscription vendredi 19 mai 2017 Statut Membre Dernière intervention 30 juin 2017 - 19 mai 2017 à 21:59
sagessedz Messages postés 4 Date d'inscription vendredi 19 mai 2017 Statut Membre Dernière intervention 30 juin 2017 - 19 mai 2017 à 21:59
A voir également:
- Excel vba convertir texte en nombre
- Convertir audio en texte word - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Excel cellule couleur si condition texte - Guide
6 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 751
22 févr. 2012 à 11:55
22 févr. 2012 à 11:55
Bonjour,
Par exemple, pour convertir A1:A10 en Nombres entiers :
Par exemple, pour convertir A1:A10 en Nombres entiers :
Sub essai() Dim Tabl(), i As Long Tabl = Range("A1:A10") For i = LBound(Tabl, 1) To UBound(Tabl, 1) Tabl(i, 1) = CInt(Tabl(i, 1)) 'remplacer CInt par CDbl si nombres décimaux Next Range("A1").Resize(UBound(Tabl, 1), 1) = Tabl End Sub
22 févr. 2012 à 14:07
La plage a transformer dans mon cas contient 2 colonnes...
Pouvez vous encore m'indiquer la solution?
Merci encore pour l'aide précieuse!
Modifié par fapfapfap le 22/02/2012 à 14:12
Merci encore!!
ps: je n'arrive plus à passer le topic en résolu...si un modo pouvait s'en charger pour moi...
21 mai 2015 à 10:20
Aurais-tu une idée?
21 mai 2015 à 13:31
Dans les lignes vides, tu essaies de transformer "rien" en nombre entier. Cela ne peut pas fonctionner.
Cible ta dernière ligne remplie...
Autre idée, peut être que dans tes 30000 lignes s'est glissée une valeur autre que des nombres... Une lettre? Une erreur #N/A? Autre?