propriété d'un oleobject

  • Initiateur de la discussion Initiateur de la discussion Goutedo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

G

Goutedo

Guest
bonjour à vous.

je suis un grand débutant en VBA. Donc, devant un problème je me suis tourné vers l'aide VBA, et le forum mais je n'ai pas trouvé de réponse à ma question.

* Contexte:
J'ai une macro qui doit créer une texte box.
Pas de problème pour la créer.
* Mon souci:
Mais je souhaite que cette texte box est un nom et une valeur par défaut.
Et ça je n'y arrive pas.

Quelqu'un pourrait-il m'aider à faire ce bout de code ou m'orienter vers un site qui expliquerait clairement le concept et les propriétés d'un OLEOBJECT?

Merci pour l'attention que vous porterez à cette question

Goutedo

PS:
voici mon code

Dim Num as Integer
Dim haut As Integer
haut = 30
Dim gauche As Integer
gauche = 100

Do while num<5
ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextBox.1", Link:=False, DisplayAsIcon:=False, Left:=(gauche * 3 + 40), Top:=haut, Width:=35, Height:=15.75).Select
num=num +1
Loop
 
Bonjour Goutedo et le forum,

Essaye qqch du genre :

Dim oOLE As OLEObject

Set oOLE = ActiveSheet.OLEObjects.Add(ClassType:="Forms.TextBox.1", Link:=False, DisplayAsIcon:=False, Left:=340, Top:=30, Width:=35, Height:=15.75)
'Donner un nom
oOLE.Name = "MonNom"
'Donner une valeur par défaut
oOLE.Object.Value = "MaValeur"


Slts

wally
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
1 K
Retour