K
Ke@ry
Guest
Bonjour,
j'ai un problème concernant une plage de données dont les valeurs sont en texte alors qu'elles devraient être numériques.
j'ai remplacé les points par des virgules, j'ai supprimé les espaces, mais rien n'y fait.
je voudrais automatiser la tâche avec vba, comment faire ?
j'ai essayé ce code mais il reste tout de même des chiffres en format texte :
For Each cell In Selection
If Left(CStr(cell.Formula), 1) <> "=" Then
On Error Resume Next
cell.Value = CDbl(cell)
cell.NumberFormat = "0.00"
End If
Next
Merci pour votre réponse !
Ke@ry
j'ai un problème concernant une plage de données dont les valeurs sont en texte alors qu'elles devraient être numériques.
j'ai remplacé les points par des virgules, j'ai supprimé les espaces, mais rien n'y fait.
je voudrais automatiser la tâche avec vba, comment faire ?
j'ai essayé ce code mais il reste tout de même des chiffres en format texte :
For Each cell In Selection
If Left(CStr(cell.Formula), 1) <> "=" Then
On Error Resume Next
cell.Value = CDbl(cell)
cell.NumberFormat = "0.00"
End If
Next
Merci pour votre réponse !
Ke@ry