[VBA] borderstyle

Résolu/Fermé
devnov - 4 juil. 2009 à 10:28
 devnov - 6 juil. 2009 à 09:22
Bonjour,

Je suis en train de passer de vba à visual basic 2008 et je n'arrive pas à transposer le code ci-dessous :

form1.controls("textbox"+cstr(x)).borderstyle = 1

Si à la place de .borderstyle je veux définir .text, cela marche, mais avec borderstyle le correcteur m'indique que borderstyle n'est pas un membre de de system...controls.

Je comprends à peu près ce que cela veut dire, et j'en conclue qu'il faut que je précise le type du controls dont je définis la propriété. Mais je ne sais pas comment faire.

Merci de votre aide.

2 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
5 juil. 2009 à 09:54
Bonjour,

La valeur 1 n'est pas reconnu.

Il faut déclarer comme ça:

TextBox1.BorderStyle = BorderStyle.FixedSingle
ou
TextBox1.BorderStyle = BorderStyle.Fixed3D

;o)
0
Merci pour la réponse.
0