Bonsoir à tous,

Voici mon soucis :

Ayant un grand nombre de textbox dans mon formulaire, j'aimerai pouvoir les renommé automatiquement.

J'ai créer rapidement sur ma feuille excel le nom de mes controls qui sont du type :
A1
A2
A3
B1
B2
B3
...

Voici le bout de code que j'ai fait, qui bien entendu ne marche pas (sinon je ne serai pas là )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Dim cb As Control
Dim cel As Range
 
Set cel = ActiveSheet.Range("A1")
 
For Each cb In UserForm1.Controls
    cb.Name = cel.Value
    Set cel = cel.Offset(1)
Next cb
Voici le message d'erreur :
"Impossible de définir la propriété Name. Impossible de définir la propriété à l'exécution."

J'ai essayé d'exécuter ce code sans avoir lancé mon formulaire, puis avec mais c'est le même message d'erreur qui apparaît.

Si quelqu'un a une idée, je suis preneur.

Merci