Skip to content
Vous voulez Convertir décimal en Text? Ainsi donc : Range("A1").NumberFormat = "0.00" Range("A1").Value = TextBox1.Value marchera que l'on frappe (par exemple) 1.23 ou 1,23 _____ Réponse exacte ? Par contre cette somme a un point comme séparateur décimal.La fonction Replace m'a permis d'effectuer le changement mais si je demande à faire une somme, je m'apercois que c'est toujours du texte.Supposons que la cellule B1 est au format "Texte" (visible dans la fenêtre format de cellule / onglet nombre) et qu'elle contient une donnée utilisant le point comme séparateur décimal au lieu de la virgule, si tu veux en VBA à l'aide d'une macro transformée
- Re : transformer format texte en format nombres vba Bonjour à tous, salut Robert et Bh2 Je ne peux pas ouvrir le fichier Excel 2007 (et je ne tiens pas à télécharger le logiciel). Bonjour, Supposons que la cellule B1 est au format "Texte" (visible dans la fenêtre format de cellule / onglet nombre) et qu'elle contient une donnée utilisant le point comme séparateur décimal au lieu de la virgule, si tu veux en VBA à l'aide d'une macro transformée cette donnée en entrée numérique avec un affichage à droite, utilise ceci :
Nous vous remercions de vos commentaires, qui nous aideront à améliorer le site.Tu déclares ta variable avec le type "Double" en début de procédure La variable Champ3 va accepter seulement des valeurs numériques. cette donnée en entrée numérique avec un affichage à droite, utilise ceci :Tu peux remplacer Range("B2") par une plage de plusieurs cellules Range("B2:B100") si besoin. Ce fil de discussion est verrouillé. Merci de répondre. Dernière mise à jour décembre 17, 2019
Pour le problème d'albert, le code suivant transforme les textes sélectionnés en nombres quelque soit le séparateur décimal utilisé :
Inscrit 12.01.2014. En continuant à naviguer sur ce site, vous acceptez cette utilisation. - Forums Excel - VBA Conversion texte en nombre Conversion texte en nombre. les données sont traitées comme du texte. Convertir une colonne de données texte en nombre via VBA bonjour, j'ai une colonne qui provient d'une ListBox . Chacune de mes lignes contient 2 infos séparées par une virgule.Et en fonction de ma premiere info, je dois récupérer une somme. 1 personne a été aidée par cette réponse
Ce fichier permet de rechercher les différentes combinaisons possibles de sommes de différents nombres d'une liste donnée pour atteindre une … J'ai trouvé un un fichier bien pratique sur un forum.
et non en virgule. Bonjour à tous. Nous sommes désolés de ne pas pouvoir vous aider. Merci de m'avoir mise sur la piste. -
- que dois-je préciser ? [VBA] Conversion nombre stocké texte en chiffre - Forum - Visual Basic 6 Probleme conversion automatique et non voulue de texte sous excel (vba) - Forum - Visual Basic Ce site utilise des cookies pour l'analyse, ainsi que pour les contenus et publicités personnalisés. Lorsque vous importez des données dans des feuilles de calcul Excel à partir de pages Internet ou de fichiers CSV, Excel ne reconnaît pas certains nombres et les convertit au type de texte par défaut. Ce site dans d'autres langues
Nous vous remercions de vos commentaires, qui nous aideront à améliorer le site. W. Wiseman Jeune membre Messages 38 Excel 2007. En fait, à l'origine, son problème était dans l' utilisatiion de la fonction Val.Qui ne retient que la partie entière. En fait je renseigne par exemple 1225,10 et 1225,00 est enregistré dans la feuille excel.
- voilà un outil en ligne pour la Conversion décimal en Text, un outil simple, facile et rapide Vous pouvez suivre la question ou voter pour indiquer si une réponse est utile, mais vous ne pouvez pas répondre à ce fil de discussion. - [VBA] Conversion nombre stocké texte en chiffre ... Il suffit d'utiliser la propriété Value de la textbox (que le séparateur décimal soit une virgule ou un point), pour que "tout se passe bien" (à mon grand dam !) Je viens de refaire un test il faut en fait renseigner les chiffres avec un séparateur en . J'ai déjà testé cette solution, bien que cela modifie le nombre de décimales pour les cellules, j'ai toujours le marqueur (point d'exclamation dans un losange) indiquant que le nombre est au format texte et je ne peux toujours pas faire de calculs à partir de ces cellules. j'ai trouvé un code dans les forums qui permet de les convertir, par contre cela met toutes Les cellules à 0 !!! je veux les convertir en nombre décimal à 2 chiffres. Le 03/05/2016 à 01:11. Avant toute chose, je vous souhaite une bonne et heureuse année 2012 pour vous et vos proches !Je dois mettre en place une moulinette qui prend en charge un fichier texte. Nous sommes désolés de ne pas pouvoir vous aider. Re : [VBA] Convertir format texte en nombre sans boucle ?