zekot
XLDnaute Nouveau
Bonjour,
Voici la problématique :
Mon tableau fait 70 colonnes et des milliers de lignes (2ème onglet). La première ligne porte le nom de chaque colonne.
Je souhaiterais donc dégrossir cette usine à gaz en créant un menu (1er onglet) permettant de sélectionner, uniquement, via des cases à cocher, les colonne désirées du tableau de données (2ème onglet).
Pour information, la dénomination de chaque colonnes, inscrite sur la 1ère ligne, peut changer.
Le tableau ci-joint est allégé de ces milliers de lignes.
Objectif :
Permettre à des utilisateurs ayant une connaissance Excel basique, de travailler sur un tableau circonscrit aux seules colonnes dont ils ont l'utilité :
- soit en reportant (affichant) les colonnes souhaitées sur un 3ème onglet;
-soit en masquant les colonnes non sélectionnées directement sur le 2ème onglet. Mais je ne pense pas que ce soit la meilleur solution.
Je sais insérer des objets et créer des macros automatiques mais pas insérer des cases à cocher dans un menu. Quelqu'un peut-il m'aider ?
J'ai une compétence très médiocre sur VBA mais j'ai une connaissance correcte des fonctionnalités et formules sur excel. Sans doute très relative car je ne peux être juge de cela. Je suis en tout cas, avide d'apprendre.
Merci d'avance pour l'aide que vous pourrez m'apporter.
Voici la problématique :
Mon tableau fait 70 colonnes et des milliers de lignes (2ème onglet). La première ligne porte le nom de chaque colonne.
Je souhaiterais donc dégrossir cette usine à gaz en créant un menu (1er onglet) permettant de sélectionner, uniquement, via des cases à cocher, les colonne désirées du tableau de données (2ème onglet).
Pour information, la dénomination de chaque colonnes, inscrite sur la 1ère ligne, peut changer.
Le tableau ci-joint est allégé de ces milliers de lignes.
Objectif :
Permettre à des utilisateurs ayant une connaissance Excel basique, de travailler sur un tableau circonscrit aux seules colonnes dont ils ont l'utilité :
- soit en reportant (affichant) les colonnes souhaitées sur un 3ème onglet;
-soit en masquant les colonnes non sélectionnées directement sur le 2ème onglet. Mais je ne pense pas que ce soit la meilleur solution.
Je sais insérer des objets et créer des macros automatiques mais pas insérer des cases à cocher dans un menu. Quelqu'un peut-il m'aider ?
J'ai une compétence très médiocre sur VBA mais j'ai une connaissance correcte des fonctionnalités et formules sur excel. Sans doute très relative car je ne peux être juge de cela. Je suis en tout cas, avide d'apprendre.
Merci d'avance pour l'aide que vous pourrez m'apporter.