VBA convertir en nombre

Bonjour!

j'ai converti ma cellule en nombre avec

LIGNEFIN = Range("D3").End(xlDown).Row

Range("D9:" & "G" & LIGNEFIN).Select

Selection.NumberFormat = "0.00"

mais incapable de faire de calcul, mais quand je fais le convertir en nombre tous fonctionne bien, est-ce

qu'il y a un code vba qui ferait la même chose???

Merci de votre aide

convertir en nombre

Bonjour

Le fait de mettre une cellule au format nombre ne convertit la donnée en nombre

Il faut voir comment tu écris cette donnée dans la cellule et agir à ce moment là

Ton fichier (le mieux) ou ton code qui écris la donnée

MON FICHIER!

76exemple.xlsm (88.37 Ko)

Bonjour

Pas la peine de hurler : Majuscules = Crier

Ensuite sans le mot de passe pas évident de trouver la cause

Oops désolé pas volontaire pour les majuscule

Le mot de passe est pour les macros seulement et y'en a aucune dans ce fichier!

Bonjour

Comment tu récupères les données ?

Solution manuelle pour transformer toutes les valeurs texte en valeur nombre

Dans une cellule vide tu écris 1

Tu sélectionnes cette cellule et tu fais Copier

Ensuite tu sélectionnes toutes tes données à transformer (D3:R28)

Clic droit sur une cellule sélectionnée --> Collage spécial -->Collage spécial ---> Multiplication --> Ok

Efface le 1 et c'est fini

C'est vraiment en vba que j'ai besoin!

Bonjour

Banzai64 a écrit :

Comment tu récupères les données ?

Il me faut toujours le mot de passe

007

Bonjour

A tester

Ca fonctionne très bien!

Merci beaucoup

Rechercher des sujets similaires à "vba convertir nombre"