Catégories
Macros VBA

VBA Createobject() : macro pour créer un objet ActiveX

Partager :

La fonction CreateObject dans VBA est utilisée pour créer un objet ActiveX.

La fonction CreateObject

La fonction VBA CreateObject suit la syntaxe suivante :

Createobject(variable)

Exemple de macro avec CreateObject

La macro

Sub nommacro()

Dim c As Range 'Variable

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

'Cellule actuellement sélectionnée
ActiveCell.Offset(0, 0).FormulaR1C1 = _
Createobject(c)

'Cellule suivante située en bas
ActiveCell.Offset(1, 0).Select

Next c

End Sub

Les données sources

 ABCD
1    
2    
3    
4    
5    

Le résultat

 ABCD
1    
2    
3    
4    
5