Faire apparaître un sommaire sur les feuilles d'un gros fichier
Résolu
Geo-lac
Messages postés
76
Statut
Membre
-
cs_Le Pivert Messages postés 8437 Statut Contributeur -
cs_Le Pivert Messages postés 8437 Statut Contributeur -
Bonjour,
Je dispose d'un fichier composé de nombreuses feuilles qui sont accessible par un système de boutons avec lien hypertextes vers les feuilles.
Voici un petit schéma explicatif :
page principal : /1/ /2/ /3/
Si je clique sur /2/ : /21/ /22/ /23/
Si je clique sur /23/ : /231/ /232/ /233/ /234/
Et le problème est qu'au bout d'un moment dan la progression du fichier on ne sait plus ou on est.
J'aimerais faire donc apparaître une sorte de sommaire / Arborescence sur toutes les feuilles qui expliquerait le cheminement des clics qui ont permit d'arriver sut cette fameuse feuille.
J'ai essayé d'être clair mais n'hésitez pas à me demander tout complément d'informations et je suis impatient de découvrir vos idées.
Geoffray
Je dispose d'un fichier composé de nombreuses feuilles qui sont accessible par un système de boutons avec lien hypertextes vers les feuilles.
Voici un petit schéma explicatif :
page principal : /1/ /2/ /3/
Si je clique sur /2/ : /21/ /22/ /23/
Si je clique sur /23/ : /231/ /232/ /233/ /234/
Et le problème est qu'au bout d'un moment dan la progression du fichier on ne sait plus ou on est.
J'aimerais faire donc apparaître une sorte de sommaire / Arborescence sur toutes les feuilles qui expliquerait le cheminement des clics qui ont permit d'arriver sut cette fameuse feuille.
J'ai essayé d'être clair mais n'hésitez pas à me demander tout complément d'informations et je suis impatient de découvrir vos idées.
Geoffray
A voir également:
- Faire apparaître un sommaire sur les feuilles d'un gros fichier
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier bin - Guide
- Comment faire un livret avec des feuilles a4 - Guide
- Faire un sommaire sur word - Guide
5 réponses
Bonjour,
C'est réalisable en vba avec un control Treeview dans un UserForm:
[https://www.bing.com/search?q=treeview+vba+excel&form=PRFRFR&httpsmsn=1&refig=97cec477eba04fe2bdcefabead31d9ef&pq=treeview+vba&sc=6-12&sp=2&qs=AS&sk=AS1%5D
clic sur le lien excelguruHelp
@+ Le Pivert
C'est réalisable en vba avec un control Treeview dans un UserForm:
[https://www.bing.com/search?q=treeview+vba+excel&form=PRFRFR&httpsmsn=1&refig=97cec477eba04fe2bdcefabead31d9ef&pq=treeview+vba&sc=6-12&sp=2&qs=AS&sk=AS1%5D
clic sur le lien excelguruHelp
@+ Le Pivert
voir ici Il y a un classeur à télécharger:
https://silkyroad.developpez.com/VBA/XlOrganigramme/
https://silkyroad.developpez.com/VBA/XlOrganigramme/
Je t'ai fait un petit exemple, a toi de l'adapter:
http://www.cjoint.com/c/GBgoMg4y6zQ
http://www.cjoint.com/c/GBgoMg4y6zQ
Et voici le lien vers le document :
https://www.cjoint.com/c/GBgqWjaTvp6
Quand tu vas sur le menu, cliques sur "Cartographie des processus" et ensuite tu peux te balader parmi les processus sous forme de clics et c'est sur les onglets cliqués que j'aimerais faire apparaitre l'arborescence pour que l'on comprenne ou on a cliqué pour en arriver la en gros.
Je reste disponible pour tout complément d'informations et je te remercie par avance.
https://www.cjoint.com/c/GBgqWjaTvp6
Quand tu vas sur le menu, cliques sur "Cartographie des processus" et ensuite tu peux te balader parmi les processus sous forme de clics et c'est sur les onglets cliqués que j'aimerais faire apparaitre l'arborescence pour que l'on comprenne ou on a cliqué pour en arriver la en gros.
Je reste disponible pour tout complément d'informations et je te remercie par avance.
Ce que tu veux faire, je ne sais pas si c'est possible. Par contre je t'ai fait un affichage de toutes les feuilles que tu peux afficher en cliquant dessus. L'UserForm s'affiche par un raccourci clavier. Ce qui a l'avantage de pouvoir l'ouvrir a partir de toutes les feuilles.
Voilà, je ne peux pas faire plus!
http://www.cjoint.com/c/GBgrS3UWNBQ
@+ Le Pivert
Voilà, je ne peux pas faire plus!
http://www.cjoint.com/c/GBgrS3UWNBQ
@+ Le Pivert
Bonjour,
je me suis aussi attaqué au problème.
On ne peut pas détecter si un bouton a été cliqué, je me base donc sur l'activation des feuilles.
Le cheminement est affiché dans la barre des messages, en bas.
Pour prévenir tout déphasage trop important (si la feuille est activée par son onglet j'enregistre aussi) l'activation de 'CARTOGRAPHIE DES PROCESSUS' ré-initialise le chainage enregistré. Le nom de cette feuille n'est pas affiché vue sa longueur, et de toute façon on sait que c'est la racine.
https://www.cjoint.com/c/GBhlASZOXZe
eric
je me suis aussi attaqué au problème.
On ne peut pas détecter si un bouton a été cliqué, je me base donc sur l'activation des feuilles.
Le cheminement est affiché dans la barre des messages, en bas.
Pour prévenir tout déphasage trop important (si la feuille est activée par son onglet j'enregistre aussi) l'activation de 'CARTOGRAPHIE DES PROCESSUS' ré-initialise le chainage enregistré. Le nom de cette feuille n'est pas affiché vue sa longueur, et de toute façon on sait que c'est la racine.
https://www.cjoint.com/c/GBhlASZOXZe
eric
Un essai.
Tu peux double-cliquer sur un nom de feuille dans le chemin pour l'activer et revenir en arrière.
https://www.cjoint.com/c/GBhwiUisuBe
eric
Tu peux double-cliquer sur un nom de feuille dans le chemin pour l'activer et revenir en arrière.
https://www.cjoint.com/c/GBhwiUisuBe
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ca ressemble à ce que j'aimerais faire en effet mais je suis un peu largué en langage VBA..