Bonjour Marko Rikko
Message du 2005-11-19 21:47:
La question : Insérer une zone de cellules (DataArray) dans le choix
d'une zone de liste
Réponse 1 :
Si c'est un controle de zone de liste de Formulaire, une macro est
probablement inutile. Panneau Propriétés, onglet Données, remplir la
case Plage de cellules source.
Je désirerais réaliser cela avec la propriété DataArray. Les cellules
contiennent des chaînes de caractères.
J'arrive à lire les données (variants) avec DataArray, mais je ne sais
pas comment les insérer dans une zone de liste, un peu comme avec Array
(p496 du livre).
Réponse 2 :
Si tu relis la page 317 tu comprendras la difficulté. Si la zone de
cellules est verticale, il faut explorer un tableau de tableaux. Chaque
sous-tableau ne comprend qu'une cellule de ta zone.
Il faut boucler comme indiqué dans l'exemple, pour remplir un tableau
simple de String et l'affecter ensuite au contrôle. Tant qu'à boucler,
inutile d'utiliser DataArray, lire cellule par cellule.
Bernard
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]