Modifier les liaisons VS feuilles masquées

Résolu
louise -  
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   - 31 août 2021 à 21:57
Bonjour,
On travaille avec des fichiers excel qui contiennent beaucoup de feuilles masquées qui sont affichées selon les besoins du client. Donc, elles doivent restées masquées si non utilisées mais on ne doit pas les détruire.
Or, il arrive qu'on se retrouve avec des liaisons non voulues si quelqu'un a copié des feuilles vers d'autres fichiers mais a oublié de modifier sa formule pour enlever la liaison, et va traîner ce problème pendant des mois.
Normalement, je sélectionne toutes les feuilles, je fais une recherche avec un des mots clés de la liaison et je trouve facilement l'endroit où il reste une liaison.
Mais ça faisait longtemps que je me demandais pourquoi il arrivait que je n'aie pas de résultat. Ce matin, j'ai trouvé pourquoi. C'est parce que la recherche ne fonctionne pas sur les feuilles masquées.
Ce qui m'amène à ma question:
Y a-t-il un moyen pour que la recherche fonctionne aussi avec les feuilles masquées ?
J'ai dû faire afficher chaque feuille une par une pour trouver la bonne.
Ou y a-t-il un moyen de faire afficher toutes les feuilles d'un coup pour ne pas avoir à les faire afficher une par une ? J'en avais une trentaine de cachées.

Merci pour vos pistes de solution.
Louise


Configuration: Windows / Chrome 92.0.4515.131
A voir également:

16 réponses

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Voici une solution avec vba.

Télécharger le classeur

https://www.cjoint.com/c/KHEmyQ0BMo1

ensuite ouvrez le.

puis ouvrez votre classeur et faites Ctrl q

vos onglets vont tous s'afficher.

faites votre travail et ensuite choisissez les onglets à afficher

Voilà il faut donc que vos 2 classeurs soient ouverts et que ce soit votre classeur qui soit actif

@+ Le Pivert
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Un solution via VBA macro boucle sur les feuilles pour les affichées, faire votre recherche et ensuite une deuxième macro pour masquer les feuilles (ou manuellement toute les sélectionner
puis Masquer).
0
louise
 
j'ai aucune idée comment faire une macro en boucle. Un fichier peut contenir 30 feuilles masquées, un autre peut-être 20, mais pas les mêmes. Est-ce qu'une telle macro pourrait afficher toutes les feuilles indépendamment de la quantité et de leurs noms ?
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Est-ce qu'une telle macro pourrait afficher toutes les feuilles indépenda.............
C'est oui.
Je vous fais une proposition éventuellement avec un classeur de commande, patience!

Merci de m'indiquer le nom des feuilles qui restent visibles ...!

0
louise
 
comme je disais, ça peut varier. Ce sont des numéros de postes de grand livre qu'on doit balancer à chaque fin de mois. Si certains postes ne sont pas utilisés, ils restent masqués. Mais si un mois, il est utilisé, alors on l'affiche. C'est pour ça que ça varie d'un client à l'autre et d'un mois à l'autre. Je cherche une façon pour que la procédure s'applique à tous les fichiers. J'ai trouvé sur internet sur "support microsoft" qui disait qu'on peut sélectionner toutes les feuilles avec la touche CTRL quand on a le menu "afficher" mais moi, ça ne fonctionne pas. Je dois les faire afficher une par une.
J'ai Office 365
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Merci, alors rendre visible toutes les feuilles en une fois, clic droit sur la feuille puis sur Afficher et ensuite sélectionner toutes les feuilles puis clic OK.
Cela devrait vous solutionnez le problème.
0
louise
 
bonjour,
j'aurais bien aimé que ce soit aussi simple, mais je ne peux pas les sélectionner toutes en un coup. Ça ne fonctionne pas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Eh bien, la première et surlignée en bleue, vous gardez appuyer sur touche majuscule et vous cliquer sur la dernière et tout est sélectionné puis sur OK et c'est tout.
0
louise
 
ma version ne me permet pas de faire ça. C'est la première chose que j'avais essayée.
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Désolé, chez moi c'est aussi Office 365 et c'est ok.
0
louise
 
bizarre, qu'est-ce qui fait que ça ne fonctionne pas pour moi ? est-ce qu'il y a quelque chose dans les options excel à cocher à quelque part ???
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Avez-vous la même image comme poste 9 ?
0
louise
 
pas tout à fait. Moi c'est écrit.: Afficher la feuille et non Afficher une ou plusieurs feuilles
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Au fait pouvez-vous me mettre une image similaire à la mienne (voir les noms feuilles), merci.
0
louise
 
ça ne fonctionne pas. ça me dit que seul les membres peuvent poster ce type de contenu

https://support.microsoft.com/fr-fr/office/masquer-ou-masquer-des-feuilles-de-calcul-69f2701a-21f5-4186-87d7-341a8cf53344

voir ce lien de microsoft. Mon image est la même que celle sur le point #3
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Merci, donc vous avez bien la fenêtre avec le nom de toutes les feuilles masquées...Oui ou non
Pour l'image, vous pouvez dans ce cas utiliser https://www.cjoint.com/ pour mettre l'image et vous poster le lien sur le message.

0
louise
 
oui je vois toutes les feuilles, mais je peux juste sélectionner une feuille à la fois
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Vous faite bien ceci sur la dernière feuille, gardez appuyer la touche majuscule du clavier et pointer le curseur de la souris sur la dernière feuille et CLIC....
0
louise
 
c'est la première chose que j'avais tentée
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour;
vous contrôlez encore ceci:
Commencez par vérifier que l'option Afficher les onglets de classeur est activée. Pour ce faire, Dans toutes les autres versions d'Excel, cliquez sur Fichier > Options > Options avancées (sous Afficher les options pour ce classeur), puis vérifiez que la case à cocher Afficher les onglets de classeur est activée.

0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Eh bien la dernière tentative, faite l'essai avec un classeur vide et vous ajoutez plusieurs feuilles que vous masquez et essayez à nouveau la première chose que vous avez tentée.
Si marche pas vous mettez le classeur sur https://www.cjoint.com/ et poster le lien.
0
louise
 
https://www.cjoint.com/c/KHFqaPxMuoj
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour, voila se que j'obtiens chez moi:
Le lien : https://www.cjoint.com/c/KHFqIJlIbhn
Si pas Ok pour vous alors essayez de faire une réparation d'Excel via Paramètres puis sur Application puis Microsoft 365 puis sur Modifier et ensuite cocher Réparation rapide et enfin clic Reparer.

0
louise
 
malheureusement, je ne peux pas faire ça. Je ne suis pas admin sur mon poste de travail. C'est la compagnie qui fait les mises à jour du système. Je peux essayer d'en parler au département technique mais tout le monde reçoit les mêmes mises à jour et c'est fait assez régulièrement.
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Eh bien dans ce cas vous utilisez la solution par macro VBA de cs_Le Pivert .
Bonne suite.
0
louise
 
merci, j'aurai au moins une solution de rechange en attendant une nouvelle mise à jour.
merci pour votre patience. bonne journée.
0
Le Pingou Messages postés 12242 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Merci de même
Ne manquez pas dans informer du problème votre service informatique.

0