chaine de caractere en numérique

  • Initiateur de la discussion sony
  • Date de début
S

sony

Guest
Bonjour,

je dois transférer (par automatisation) des pourcentages de acceess vers excel et les représenter graphiquement.
Malheureusement les données arrivent en format string.
Résultat : rien ne se dessine sur mon graphique

* Comment je peux les transformer en numérique dans leurs cellules respectives ?

* A défaut, connaisez vous une fonctin vb qui transforme une chaine de caractère en numérique. ex StringToNumber("100%") te renvoie 100% en numérique.
 
F

F.LAUNAY

Guest
bonjour,
ci joint une macro qui convertit les données de type texte en numérique
bon courage

Sub Convertir_en_numerique() 'Conversion en numérique d'un nombre exprimé en texte '
Application.ScreenUpdating = False
Dim Vtext As Variant
For Each Vtext In Selection
If IsEmpty(Vtext.Value) = True Then 'rien n'est fait'
Else 'Traitement de la zone '
Vtext.Formula = CDbl(Vtext)
End If
Next
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 461
dernier inscrit
dams94