Excel VBA

Résolu
mimit73 -  
mimit73 Messages postés 113 Statut Membre -
Bonjour,

je cherche le moyen de récupérer une liste utilisateur par une méthode VBA dans Excel. Laquelle est-ce ? Par exemple, j'ai créé une liste avec des codes Hexa, et je voudrais créer dans ma macro une variable de type "Dim myvar as Variant" avec cette liste.

Merci pour votre aide ...

3 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

tu fais simplement : set myvar = ton range
0
mimit73 Messages postés 113 Statut Membre 34
 
Je me suis sans doute mal exprimé. Il existe dans le menu" outils - > listes-personnalisées", des listes diverses (Lun, Mar, Jeu ; janvier, Fevrier ...etc), je voudrai récupérer celles qui m'interresse dans une variable.
0
mimit73 Messages postés 113 Statut Membre 34
 
J'ai trouvé comment faire. Le code suivant me donne la première liste personnalisée:

Dim a As Long, b As Variant
'a est le numero de la list et b est la liste
a = 1

b = Excel.Application.GetCustomListContents(a)

Merci pour ton aide...
0