OVH Cloud OVH Cloud

Comment avoir des controles indexés ?

2 réponses
Avatar
bartez
Bonjour,

Sur un formulaire, j'ai placé 3 controles label
Label1
Label2
Label3

est-il possible de les créer sous une forme indexée ?
Ex :
Label(1)
Label(2)
Label(3)

Ce qui me permettrait de les modifier facilement dans une boucle.

Merci de votre aide.
Philippe

2 réponses

Avatar
docm
Bonjour.

Il n'y a pas de tableaux de contrôles avec Excel.

Mais cela ne pose pas problème car il est possible d'agir sur un ensemble de
contrôles avec la syntaxe suivante:

For x = 1 To 3
Controls("Label" & x).Caption = x
Next

"bartez" a écrit dans le message news:
#
Bonjour,

Sur un formulaire, j'ai placé 3 controles label
Label1
Label2
Label3

est-il possible de les créer sous une forme indexée ?
Ex :
Label(1)
Label(2)
Label(3)

Ce qui me permettrait de les modifier facilement dans une boucle.

Merci de votre aide.
Philippe




Avatar
bartez
Merci de ton aide !

Ton code, fonctionne à merveille :-)

@+ Philippe

"docm" a écrit dans le message de news:

Bonjour.

Il n'y a pas de tableaux de contrôles avec Excel.

Mais cela ne pose pas problème car il est possible d'agir sur un ensemble
de
contrôles avec la syntaxe suivante:

For x = 1 To 3
Controls("Label" & x).Caption = x
Next

"bartez" a écrit dans le message news:
#
Bonjour,

Sur un formulaire, j'ai placé 3 controles label
Label1
Label2
Label3

est-il possible de les créer sous une forme indexée ?
Ex :
Label(1)
Label(2)
Label(3)

Ce qui me permettrait de les modifier facilement dans une boucle.

Merci de votre aide.
Philippe