OVH Cloud OVH Cloud

Afficher le nom des onglets

9 réponses
Avatar
Caroline L.
Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une douzaine)
et j'ai désactivé le clique droit de souris par macro. Je voudrais savoir
si c'est possible de créer une macro qui afficherais les noms des onglets et
que l'on puisse se rendre directement sur l'onglet sélectionné... comme le
fait le clique droit sur les barres de défilement des onglets.


Je vous remercie

Caroline

9 réponses

Avatar
Patrick BASTARD
Bonjour, *Caroline L.*
J'ai lu ton post u0n%
avec le plus grand intéret :

Un exemple sur le site de misange de l'utilisation des liens hypertext (avec
l'aide précieuse de la communauté MPFE en général, et de michdenis en
particulier)
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions


--
Bien cordialement,
P. Bastard


Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine) et j'ai désactivé le clique droit de souris par macro. Je
voudrais savoir si c'est possible de créer une macro qui afficherais
les noms des onglets et que l'on puisse se rendre directement sur
l'onglet sélectionné... comme le fait le clique droit sur les barres
de défilement des onglets.


Je vous remercie

Caroline


Avatar
Caroline L.
Bonjour Patrick,

merci pour ta réponse...
malheureusement, je ne suis pas en mesure d'ouvrir des fichiers .zip en ce
moment... J'ai donc regardé sur l'ordinateur d'un ami et le lien amène à des
php ? Je ne suis pas certaine que cela répond à ma question.

Peux-tu me dire sur quels sujets connexes je peux chercher dans le site de
Excelabo ?

Merci de ton aide

Caroline



"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *Caroline L.*
J'ai lu ton post u0n%
avec le plus grand intéret :

Un exemple sur le site de misange de l'utilisation des liens hypertext
(avec

l'aide précieuse de la communauté MPFE en général, et de michdenis en
particulier)
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions


--
Bien cordialement,
P. Bastard


Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine) et j'ai désactivé le clique droit de souris par macro. Je
voudrais savoir si c'est possible de créer une macro qui afficherais
les noms des onglets et que l'on puisse se rendre directement sur
l'onglet sélectionné... comme le fait le clique droit sur les barres
de défilement des onglets.


Je vous remercie

Caroline






Avatar
anonymousA
bonjour,

2 possibilités au moins:

-tu crées un controle sur une barre d'outils d'Excel ou une barre
d'outils perso et tu déclenches sur ce controle l'apparition d'un UF
dans lequel tu rentres le nom de tes feuilles.
-tu utilises l'evenement double click de feuille au niveau du module
Thisworkbook (ce qui présente l'avantage de ne pas devoir créer un
evenement double click au niveau de chaque feuille) si celui-ci n'est
pas déjà utilisé par ailleurs et là encore tu appelles un UF dans lequel
tu rentres le nom de tes feuilles

le UF pourrait être composé très simplement d'un combobox
auquel tu associerais le code suivant

Private Sub ComboBox1_Change()

Sheets(Me.ComboBox1.Value).Activate
Unload Me

End Sub

Private Sub UserForm_Initialize()

For I = 1 To Sheets.Count
If Sheets(I).Visible = True Then
Me.ComboBox1.AddItem Sheets(I).Name
End If
Next

End Sub

dasn ce qui précède, on n'affiche que les feuilles visibles .c'est à
adapter comme tu le souhaites.

Je n'ai pas détaillé la création de controle sur un commandbar ou la
création d'un commandbar ni la gestion de la persistance du controle ne
cas de changement de classeur. Si tu souhaites plus de détails, reviens
sur le forum

A+

Bonjour Patrick,

merci pour ta réponse...
malheureusement, je ne suis pas en mesure d'ouvrir des fichiers .zip en ce
moment... J'ai donc regardé sur l'ordinateur d'un ami et le lien amène à des
php ? Je ne suis pas certaine que cela répond à ma question.

Peux-tu me dire sur quels sujets connexes je peux chercher dans le site de
Excelabo ?

Merci de ton aide

Caroline



"Patrick BASTARD" a écrit dans le
message de news:

Bonjour, *Caroline L.*
J'ai lu ton post u0n%
avec le plus grand intéret :

Un exemple sur le site de misange de l'utilisation des liens hypertext


(avec

l'aide précieuse de la communauté MPFE en général, et de michdenis en
particulier)
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions


--
Bien cordialement,
P. Bastard



Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine) et j'ai désactivé le clique droit de souris par macro. Je
voudrais savoir si c'est possible de créer une macro qui afficherais
les noms des onglets et que l'on puisse se rendre directement sur
l'onglet sélectionné... comme le fait le clique droit sur les barres
de défilement des onglets.


Je vous remercie

Caroline










Avatar
Caroline L.
Bonsoir anonymousA,

Génial... Je suis très heureuse, j'ai mis à l'essai ta deuxième option et
tout fonctionne à merveille.

Un gros merci à toi !

Caroline


"anonymousA" a écrit dans le message de news:
425ae556$0$19314$
bonjour,

2 possibilités au moins:

-tu crées un controle sur une barre d'outils d'Excel ou une barre
d'outils perso et tu déclenches sur ce controle l'apparition d'un UF
dans lequel tu rentres le nom de tes feuilles.
-tu utilises l'evenement double click de feuille au niveau du module
Thisworkbook (ce qui présente l'avantage de ne pas devoir créer un
evenement double click au niveau de chaque feuille) si celui-ci n'est
pas déjà utilisé par ailleurs et là encore tu appelles un UF dans lequel
tu rentres le nom de tes feuilles

le UF pourrait être composé très simplement d'un combobox
auquel tu associerais le code suivant

Private Sub ComboBox1_Change()

Sheets(Me.ComboBox1.Value).Activate
Unload Me

End Sub

Private Sub UserForm_Initialize()

For I = 1 To Sheets.Count
If Sheets(I).Visible = True Then
Me.ComboBox1.AddItem Sheets(I).Name
End If
Next

End Sub

dasn ce qui précède, on n'affiche que les feuilles visibles .c'est à
adapter comme tu le souhaites.

Je n'ai pas détaillé la création de controle sur un commandbar ou la
création d'un commandbar ni la gestion de la persistance du controle ne
cas de changement de classeur. Si tu souhaites plus de détails, reviens
sur le forum

A+

Bonjour Patrick,

merci pour ta réponse...
malheureusement, je ne suis pas en mesure d'ouvrir des fichiers .zip en
ce


moment... J'ai donc regardé sur l'ordinateur d'un ami et le lien amène à
des


php ? Je ne suis pas certaine que cela répond à ma question.

Peux-tu me dire sur quels sujets connexes je peux chercher dans le site
de


Excelabo ?

Merci de ton aide

Caroline



"Patrick BASTARD" a écrit dans le
message de news:

Bonjour, *Caroline L.*
J'ai lu ton post u0n%
avec le plus grand intéret :

Un exemple sur le site de misange de l'utilisation des liens hypertext


(avec

l'aide précieuse de la communauté MPFE en général, et de michdenis en
particulier)
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions


--
Bien cordialement,
P. Bastard



Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine) et j'ai désactivé le clique droit de souris par macro. Je
voudrais savoir si c'est possible de créer une macro qui afficherais
les noms des onglets et que l'on puisse se rendre directement sur
l'onglet sélectionné... comme le fait le clique droit sur les barres
de défilement des onglets.


Je vous remercie

Caroline












Avatar
Misange
Bonjour Caroline

Les pages qui se terminent par .php sont lues par ton navigateur web
exactement comme toutes les autres (html). Tu peux donc les consulter
depuis n'importe quel ordinateur ayant un accès au net. Tu trouveras sur
les différentes pages d'excelabo des tas de trucs qui te permettront de
progresser et bien souvent (comme dans le cas que tu soulèves
aujourd'hui) plusieurs approches pour répondre à la même question.
Les fichiers zip : si tu cliques sur le lien aboutissant à un fichier
zip, une boite de dialogue te proposant de le télécharger s'ouvre.
Accepte le téléchargement (je te garantis qu'ils sont virus-free !) et
range le fichier dans un de tes dossiers sur ton pc. Ensuite tu doubles
cliques sur ce fichier .zip. Il s'agit d'une archive autoextractible
(pas besoin de winzip pour l'ouvrir) qui te donne accès à un classeur
excel tout à fait "normal".

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

Le 11/04/2005 22:31, :
Bonjour Patrick,

merci pour ta réponse...
malheureusement, je ne suis pas en mesure d'ouvrir des fichiers .zip en ce
moment... J'ai donc regardé sur l'ordinateur d'un ami et le lien amène à des
php ? Je ne suis pas certaine que cela répond à ma question.

Peux-tu me dire sur quels sujets connexes je peux chercher dans le site de
Excelabo ?

Merci de ton aide

Caroline



"Patrick BASTARD" a écrit dans le
message de news:

Bonjour, *Caroline L.*
J'ai lu ton post u0n%
avec le plus grand intéret :

Un exemple sur le site de misange de l'utilisation des liens hypertext


(avec

l'aide précieuse de la communauté MPFE en général, et de michdenis en
particulier)
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions


--
Bien cordialement,
P. Bastard



Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine) et j'ai désactivé le clique droit de souris par macro. Je
voudrais savoir si c'est possible de créer une macro qui afficherais
les noms des onglets et que l'on puisse se rendre directement sur
l'onglet sélectionné... comme le fait le clique droit sur les barres
de défilement des onglets.


Je vous remercie

Caroline










Avatar
ChrisV
je te garantis qu'ils sont virus-free !


Manquerait plus qu'ils soient payant, té...!


ChrisV ;-*


"Misange" a écrit dans le message de news:

Bonjour Caroline

Les pages qui se terminent par .php sont lues par ton navigateur web
exactement comme toutes les autres (html). Tu peux donc les consulter
depuis n'importe quel ordinateur ayant un accès au net. Tu trouveras sur
les différentes pages d'excelabo des tas de trucs qui te permettront de
progresser et bien souvent (comme dans le cas que tu soulèves aujourd'hui)
plusieurs approches pour répondre à la même question.
Les fichiers zip : si tu cliques sur le lien aboutissant à un fichier zip,
une boite de dialogue te proposant de le télécharger s'ouvre. Accepte le
téléchargement (je te garantis qu'ils sont virus-free !) et range le
fichier dans un de tes dossiers sur ton pc. Ensuite tu doubles cliques sur
ce fichier .zip. Il s'agit d'une archive autoextractible (pas besoin de
winzip pour l'ouvrir) qui te donne accès à un classeur excel tout à fait
"normal".

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta


Avatar
Alain CROS
Bonjour.

Sub Affich_tabs()
Application.CommandBars("Workbook tabs").ShowPopup
End Sub

Alain CROS

"Caroline L." a écrit dans le message de news: u0n#
Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une douzaine)
et j'ai désactivé le clique droit de souris par macro. Je voudrais savoir
si c'est possible de créer une macro qui afficherais les noms des onglets et
que l'on puisse se rendre directement sur l'onglet sélectionné... comme le
fait le clique droit sur les barres de défilement des onglets.


Je vous remercie

Caroline




Avatar
Caroline L.
Bonjour Alain,

Merci beaucoup ! ... ta macro reproduit exactement ce que le clic droit
souris ferait.

Bonne soirée

Caroline


"Alain CROS" a écrit dans le message de news:

Bonjour.

Sub Affich_tabs()
Application.CommandBars("Workbook tabs").ShowPopup
End Sub

Alain CROS

"Caroline L." a écrit dans le message de news:
u0n#

Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine)


et j'ai désactivé le clique droit de souris par macro. Je voudrais
savoir


si c'est possible de créer une macro qui afficherais les noms des
onglets et


que l'on puisse se rendre directement sur l'onglet sélectionné... comme
le


fait le clique droit sur les barres de défilement des onglets.


Je vous remercie

Caroline








Avatar
Caroline L.
Bonsoir Misange,

Merci pour tes explications. En passant, j'aime beaucoup ton site
Excelabo...
j'y vais souvent. D'accord, je ferai des tests pour ouvrir les fichiers
.zip
Le php pourrait devenir très intéressant pour moi.
Si j'ai des questions, je reviendrai sur le forum.

Merci et Bonne soirée
Caroline


"Misange" a écrit dans le message de news:

Bonjour Caroline

Les pages qui se terminent par .php sont lues par ton navigateur web
exactement comme toutes les autres (html). Tu peux donc les consulter
depuis n'importe quel ordinateur ayant un accès au net. Tu trouveras sur
les différentes pages d'excelabo des tas de trucs qui te permettront de
progresser et bien souvent (comme dans le cas que tu soulèves
aujourd'hui) plusieurs approches pour répondre à la même question.
Les fichiers zip : si tu cliques sur le lien aboutissant à un fichier
zip, une boite de dialogue te proposant de le télécharger s'ouvre.
Accepte le téléchargement (je te garantis qu'ils sont virus-free !) et
range le fichier dans un de tes dossiers sur ton pc. Ensuite tu doubles
cliques sur ce fichier .zip. Il s'agit d'une archive autoextractible
(pas besoin de winzip pour l'ouvrir) qui te donne accès à un classeur
excel tout à fait "normal".

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

Le 11/04/2005 22:31, :
Bonjour Patrick,

merci pour ta réponse...
malheureusement, je ne suis pas en mesure d'ouvrir des fichiers .zip en
ce


moment... J'ai donc regardé sur l'ordinateur d'un ami et le lien amène à
des


php ? Je ne suis pas certaine que cela répond à ma question.

Peux-tu me dire sur quels sujets connexes je peux chercher dans le site
de


Excelabo ?

Merci de ton aide

Caroline



"Patrick BASTARD" a écrit dans le
message de news:

Bonjour, *Caroline L.*
J'ai lu ton post u0n%
avec le plus grand intéret :

Un exemple sur le site de misange de l'utilisation des liens hypertext


(avec

l'aide précieuse de la communauté MPFE en général, et de michdenis en
particulier)
http://www.excelabo.net/moteurs/compteclic.php?nom=pb-planactions


--
Bien cordialement,
P. Bastard



Bonjour à tous !

J'ai un classeur dans lequel il y a plusieurs onglets (environ une
douzaine) et j'ai désactivé le clique droit de souris par macro. Je
voudrais savoir si c'est possible de créer une macro qui afficherais
les noms des onglets et que l'on puisse se rendre directement sur
l'onglet sélectionné... comme le fait le clique droit sur les barres
de défilement des onglets.


Je vous remercie

Caroline