OVH Cloud OVH Cloud

onglets en bas des feuilles excel

7 réponses
Avatar
david.taieb
bonjour,
j'ai un fichiers excel avec une trentaine d'onglets en bas et c'est vrai qur
c'est assez embetant de se taper tous les onglets quand on recherche
quelquechose.... est il possible de mettre ces onglets sur 1,2 ou plusieurs
lignes?????

7 réponses

Avatar
AV
j'ai un fichiers excel avec une trentaine d'onglets en bas et c'est vrai qur
c'est assez embetant de se taper tous les onglets quand on recherche
quelquechose.... est il possible de mettre ces onglets sur 1,2 ou plusieurs
lignes?????


Et en faisant un clic droit sur les flèches de déplacements dans les onglets (à
gauche des noms) est-ce toujours aussi embétant de rechercher ?

AV

Avatar
david.taieb
merci beaucoup.......


j'ai un fichiers excel avec une trentaine d'onglets en bas et c'est vrai qur
c'est assez embetant de se taper tous les onglets quand on recherche
quelquechose.... est il possible de mettre ces onglets sur 1,2 ou plusieurs
lignes?????


Et en faisant un clic droit sur les flèches de déplacements dans les onglets (à
gauche des noms) est-ce toujours aussi embétant de rechercher ?

AV






Avatar
Clément Marcotte
Bonjour,

En plus de la réponse d'Alain, Frédéric Sigonneau a naguère concocté
"FeuillesClasseur", une macro complémentaire qui trie les noms de
feuille et les affiches dans une liste déroulante dans une barre
d'outils:

http://frederic.sigonneau.free.fr/ToutFait.htm


"david.taieb" a écrit dans le
message de news:
bonjour,
j'ai un fichiers excel avec une trentaine d'onglets en bas et c'est
vrai qur

c'est assez embetant de se taper tous les onglets quand on recherche
quelquechose.... est il possible de mettre ces onglets sur 1,2 ou
plusieurs

lignes?????


Avatar
Marchepied
Bonjour frédéric,
A partir du lien que tu as donné, quand on veux voir la
macro, il demande un mot de passe. peut-on le connaitre
pour y accéder ?
Merci,
Marchepied

-----Message d'origine-----
Bonjour,

En plus de la réponse d'Alain, Frédéric Sigonneau a
naguère concocté

"FeuillesClasseur", une macro complémentaire qui trie
les noms de

feuille et les affiches dans une liste déroulante dans
une barre

d'outils:

http://frederic.sigonneau.free.fr/ToutFait.htm


"david.taieb" a
écrit dans le

message de news:67A16BE8-0348-4518-9048-


bonjour,
j'ai un fichiers excel avec une trentaine d'onglets en
bas et c'est


vrai qur
c'est assez embetant de se taper tous les onglets quand
on recherche


quelquechose.... est il possible de mettre ces onglets
sur 1,2 ou


plusieurs
lignes?????


.




Avatar
Clément Marcotte
Bonjour,

Le mot de passe a été mis pour corriger un problème de compatibilité
Excel 97 - Excel 2000 +

C'est zaza

On peut également le retrouver avec l'affichage des propriétés.
(Clic-droit sur l'icône de la macro complémentaire - Propriétés -
Résumé - Commentaires.



"Marchepied" a écrit dans le
message de news:17dd01c4f407$1c4bbad0$
Bonjour frédéric,
A partir du lien que tu as donné, quand on veux voir la
macro, il demande un mot de passe. peut-on le connaitre
pour y accéder ?
Merci,
Marchepied

-----Message d'origine-----
Bonjour,

En plus de la réponse d'Alain, Frédéric Sigonneau a
naguère concocté

"FeuillesClasseur", une macro complémentaire qui trie
les noms de

feuille et les affiches dans une liste déroulante dans
une barre

d'outils:

http://frederic.sigonneau.free.fr/ToutFait.htm


"david.taieb" a
écrit dans le

message de news:67A16BE8-0348-4518-9048-


bonjour,
j'ai un fichiers excel avec une trentaine d'onglets en
bas et c'est


vrai qur
c'est assez embetant de se taper tous les onglets quand
on recherche


quelquechose.... est il possible de mettre ces onglets
sur 1,2 ou


plusieurs
lignes?????


.




Avatar
Herdet
Bonsoir,
Pour un grand nb d'onglets (dans un classeur, j'en ai 129) il est
quelquefois plus utile de créer un "Sommaire" avec un accès direct.
Cela peut se faire par des hyperliens avec la cellule A1 (ou une autre) de
toutes les feuilles.
Procédure :
1) Créer une nouvelle feuille nommée "Sommaire" par exemple
2) écrire quelque part le mot "SOMMAIRE" dans une cellule
3) lancer la macro VBA suivante (copiée dans un module ou le code de la
feuille)
----------------------------------------------------------------------------
Sub Sommaire_avec_hyperliens()
Dim aa As Range
' ----- dans une page vierge ou si le titre SOMMAIRE existe
Cells.Find(What:="SOMMAIRE", After:=Range("A1")).Activate
' --- efface autant de cellules que de feuilles sous le texte SOMMAIRE
ActiveCell.Offset(1, 0).Resize(1 + Sheets.Count, 1).ClearContents
i = 0
' ------ écriture des noms de feuilles et création des liens
For n = 1 To Sheets.Count
If Sheets(n).Name <> ActiveSheet.Name Then
i = i + 1
Set aa = Cells(ActiveCell.Row + i, ActiveCell.Column)
aa.Value = Sheets(n).Name
ActiveSheet.Hyperlinks.Add Anchor:ª, Address:="", _
SubAddress:=Sheets(n).Name & "!A1",
TextToDisplay:=Sheets(n).Name
End If
Next
End Sub
----------------------------------------------------------------------------
-------
On peut lancer cette macro en auto à chaque activation de la feuille
"Sommaire"
Cordialement
Robert

"david.taieb" a écrit dans le
message de news:
bonjour,
j'ai un fichiers excel avec une trentaine d'onglets en bas et c'est vrai
qur

c'est assez embetant de se taper tous les onglets quand on recherche
quelquechose.... est il possible de mettre ces onglets sur 1,2 ou
plusieurs

lignes?????


Avatar
AV
Ma contribution à 2 sous :
De façon à éviter les problèmes avec les noms de feuilles comportant des
espaces, il serait souhaitable de modifier la ligne "ActiveSheet.Hyperlinks..."
de la façon suivante

ActiveSheet.Hyperlinks.Add Anchor:ª, Address:="", SubAddress:="'" &
Sheets(n).Name & "'!A1", TextToDisplay:=Sheets(n).Name

AV