Bonjour à tous,
Je cherche à constituer une liste à partir d'une Base de Données dans Excel afin de pouvoir utiliser la fonction INDIRECT dans d'autres onglets.
Ma base de données est constituée de 2 colonnes (RefID1 & RefID2)
cf exemple ci-dessous
RefID1 / RefID2
TC-SHP-OP / 1 - Action 1
TC-SHP-OP / 2 - Action 2
TC-SHP-OP / 3 - Action 3
TC-MFG-MP / 1 - Action 11
TC-MFG-MP / 2 - Action 12
etc....
Je me suis laissé dire qu'il était possible à partir de VBA de créer des listes.
Je souhaiterais lister toutes les valeurs de RefID1 (sans doublon) dans une colonne et affecter un nom à cette plage.
Ensuite, pour chacun des noms de cette plage, lister les "actions" attachées à RefID1.
Ce qui donnerait à peu près ca comme résultat:
Liste de RefID1
TC-SHP-OP
TC-MFG-OP
avec dans une autre colonne:
TC-SHP-OP
1 - Action 1
2 - Action 2
3 - Action 3
TC-MFG-OP
1 - Action 11
2 - Action 12
Est-ce possible? J'imagine que oui, mais comment coder cela en VBA (je n'ai qu'une connaissance ultra limitée)
Merci d'avance pour votre support et vos conseils.
Je cherche à constituer une liste à partir d'une Base de Données dans Excel afin de pouvoir utiliser la fonction INDIRECT dans d'autres onglets.
Ma base de données est constituée de 2 colonnes (RefID1 & RefID2)
cf exemple ci-dessous
RefID1 / RefID2
TC-SHP-OP / 1 - Action 1
TC-SHP-OP / 2 - Action 2
TC-SHP-OP / 3 - Action 3
TC-MFG-MP / 1 - Action 11
TC-MFG-MP / 2 - Action 12
etc....
Je me suis laissé dire qu'il était possible à partir de VBA de créer des listes.
Je souhaiterais lister toutes les valeurs de RefID1 (sans doublon) dans une colonne et affecter un nom à cette plage.
Ensuite, pour chacun des noms de cette plage, lister les "actions" attachées à RefID1.
Ce qui donnerait à peu près ca comme résultat:
Liste de RefID1
TC-SHP-OP
TC-MFG-OP
avec dans une autre colonne:
TC-SHP-OP
1 - Action 1
2 - Action 2
3 - Action 3
TC-MFG-OP
1 - Action 11
2 - Action 12
Est-ce possible? J'imagine que oui, mais comment coder cela en VBA (je n'ai qu'une connaissance ultra limitée)
Merci d'avance pour votre support et vos conseils.