Bonjour/Bonsoir à tous !
Pour ceux qui digèrent les repas de Noël en faisant du excel, une "petite" question:
Je fais un classeur qui contiendrait 1 onglet de synthèse, et un onglet de "données", où toutes les données d'un "SSA" (du jargon de boulot) seraient stockées.
Dans la synthèse, on choisirait dans une liste déroulante le SSA qu'on voudrait voir, et une fois sélectionné, ses données s'afficheraient dans la feuille de synthèse, avec la liste déroulante toujours accessible.
Bon, ça, c'est l'objectif.
Là où j'en suis, la liste fonctionne à peu près, au sens où l'algo va fouiller les données et référence tout ce qui suit les "avancement SSA". Mon principe est que je range tout dans une Collection. Le nom du SSA, puis la cellule "titre" (ou son adresse) qui lui correspond. Ensuite, mon but est qu'a la sélection, la liste affiche le nom de tous les SSA, et qu'en en choisissant un, l'algo va prendre la cellule cible jusqu'a la fin de "ses" données pour les copier et coller dans la synthèse.
Seulement j'ai du mal avec la collection.
Il faut qu'elle soit publique (car utilisée à plusieurs endroits, à la définition de la liste, et à la sélection du SSA) je me doute. Quant à sa déclaration, si je ne la met pas à "new", j'ai une erreur. Mais en cas de "new", à part dans la définition de la liste, la collection reste vide.
Bref.
Je vous joins un fichier exemple. Une partie du code y est, je l'ai copié/collé à la bourrin, sans trop adapter, mais c'est pour donner une idée du probleme. Je me doute qu'il marchera encore moins dans l'exemple.
Merci d'avance si quelqu'un a une idée pour m'aider.
Bonne soirée !
P.S.: Désolé d'écrire des pavés à chaque fois, j'espère que ça reste relativement clair...
Pour ceux qui digèrent les repas de Noël en faisant du excel, une "petite" question:
Je fais un classeur qui contiendrait 1 onglet de synthèse, et un onglet de "données", où toutes les données d'un "SSA" (du jargon de boulot) seraient stockées.
Dans la synthèse, on choisirait dans une liste déroulante le SSA qu'on voudrait voir, et une fois sélectionné, ses données s'afficheraient dans la feuille de synthèse, avec la liste déroulante toujours accessible.
Bon, ça, c'est l'objectif.
Là où j'en suis, la liste fonctionne à peu près, au sens où l'algo va fouiller les données et référence tout ce qui suit les "avancement SSA". Mon principe est que je range tout dans une Collection. Le nom du SSA, puis la cellule "titre" (ou son adresse) qui lui correspond. Ensuite, mon but est qu'a la sélection, la liste affiche le nom de tous les SSA, et qu'en en choisissant un, l'algo va prendre la cellule cible jusqu'a la fin de "ses" données pour les copier et coller dans la synthèse.
Seulement j'ai du mal avec la collection.
Il faut qu'elle soit publique (car utilisée à plusieurs endroits, à la définition de la liste, et à la sélection du SSA) je me doute. Quant à sa déclaration, si je ne la met pas à "new", j'ai une erreur. Mais en cas de "new", à part dans la définition de la liste, la collection reste vide.
Bref.
Je vous joins un fichier exemple. Une partie du code y est, je l'ai copié/collé à la bourrin, sans trop adapter, mais c'est pour donner une idée du probleme. Je me doute qu'il marchera encore moins dans l'exemple.
Merci d'avance si quelqu'un a une idée pour m'aider.
Bonne soirée !
P.S.: Désolé d'écrire des pavés à chaque fois, j'espère que ça reste relativement clair...
Pièces jointes
Dernière édition: