Catégories
Macro VBA Conversion Macros VBA

VBA CDec() : macro pour convertir en décimales

Partager :

La fonction VBA CDec permet de réaliser une macro pour convertir une chaine textuelle en nombres décimaux.

La fonction CDec

La fonction VBA CDec suit la syntaxe suivante :

CDec(variable)

Exemple de macro avec CDec

La macro

Sub macro1()

Dim c As Range 'Variable

For Each c In Range("A1:A5") 'Colonne

ActiveCell.Offset(0, 0).FormulaR1C1 = _
CDec(c)

ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

ABCDE
11,2365645
210
325,224554
420,44545
516

Le résultat

ABCDE
11,23656451,2365645
21010
325,22455425
420,4454520
51616