la propriété Name d'un controle est en lecture seule
par contre si tu veux ajouter un controle dynamiquement sur une feuille, il faut plutot faire ceci :
Dim macombo As VB.ComboBox
Set macombo = Controls.Add("VB.ComboBox", "nomcombo", maform)
il faut ensuite le placer dans la feuille et le rendre visible
macombo.Move xleft, xtop, xwidth
macombo.Visible = True
nb : maform est le nom de l'objet Form où le controle doit être mis
-------------------------------
Réponse au message :
-------------------------------
>
> Je crée un objet de type combobox
>
> dim combo as combobox
>
> Set Combo = CreateObject("ComboBox")
>
> Comment dois-je faire pour lui donner le nom que je veux tel que le contenue de la variable sComboName
>
> Set Combo.Name = sComboName
>
> car ca ca marche pas
>
>
>
> Merci
>
>
>
>
>
APTech