Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup microsoft.public.fr.* 1 Forum > Newsgroup microsoft.public.fr.excel
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 21/05/2008, 14h59
JB
 
Messages: n/a
Par défaut Liens Hypertexte - Onglets

Bonjour,

Voici mon pn que j'arrive pas résoudre :
J'ai un classeur avec environ 50 feuilles
je souhaiterai du premier onglet (menu) joindre mes feuilles via un lien
hypetexte en prenant un nom dans la cellule A1 de chaque feuille.
Tout c'est ok
Mais je voudrai masquer mes 50 feuilles et ne conserver que la feuille Menu.
et ça marche pas
si qq a une solution ou un contournement
Merci Bien
Bonne soirée
JB1


Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 21/05/2008, 20h20
JB
 
Messages: n/a
Par défaut Re: Liens Hypertexte - Onglets

Merci de ta réponse, super !!!!
C'est presque ça
l'ideal serait que l'orsque on reouvre la feuille menu
toutes autres feuilles se remasquent.
Par contre je ne comprends pas pour quoi a coté du lien hypertexte sur la
feuille menu la cellule a droite prends la valeur du lien, mais c'est pas
génant

Encore merci d'avance

"isabelle" <i***v> a écrit dans le message de news:
%23m5med3uIHA.3564***TK2MSFTNGP03.phx.gbl...
> bonjour JB,
>
> copie ces macro sur la page code de la feuille Menu,
> '_________________________________________________ ___________________
> Dim x As String
>
> Private Sub Worksheet_SelectionChange(ByVal Target As Range)
> x = ActiveCell.Address
> End Sub
>
> Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
> Sheets("Menu").Range(x).Offset(0, 1) = Split(Target.SubAddress, "!")
> nn = Sheets("Menu").Range(x).Offset(0, 1)
> With Sheets(nn)
> .Visible = True
> .Activate
> End With
> End Sub
> '_________________________________________________ _____________________
>
> isabelle
>
> JB a écrit :
>> Bonjour,
>>
>> Voici mon pn que j'arrive pas résoudre :
>> J'ai un classeur avec environ 50 feuilles
>> je souhaiterai du premier onglet (menu) joindre mes feuilles via un lien
>> hypetexte en prenant un nom dans la cellule A1 de chaque feuille.
>> Tout c'est ok
>> Mais je voudrai masquer mes 50 feuilles et ne conserver que la feuille
>> Menu.
>> et ça marche pas
>> si qq a une solution ou un contournement
>> Merci Bien
>> Bonne soirée
>> JB1

>



Réponse avec citation
  #3 (permalink)  
Vieux 22/05/2008, 06h00
JB
 
Messages: n/a
Par défaut Re: Liens Hypertexte - Onglets

Super de chez super !!!!!!!
Merci cela marche impec
Bonne journée

"isabelle" <i***v> a écrit dans le message de news:
%23leqT74uIHA.1328***TK2MSFTNGP03.phx.gbl...
> bonjour JB,
>
> j'ai modifier la procedure pour faire plus court et sans utiliser les
> cellules de la colonne B
>
> '_________________________________________________ ___________________
> Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
> zz = Split(Target.SubAddress, "!")(LBound(Split(Target.SubAddress, "!")))
> With Sheets(zz)
> .Visible = True
> .Activate
> End With
> End Sub
>
> Private Sub Worksheet_Activate()
> For Each f In Sheets
> If f.Name <> "Menu" Then Sheets(f.Name).Visible = False
> Next
> End Sub
> '_________________________________________________ _____________________
>
> isabelle
>
>
>
> JB a écrit :
>> Merci de ta réponse, super !!!!
>> C'est presque ça
>> l'ideal serait que l'orsque on reouvre la feuille menu
>> toutes autres feuilles se remasquent.
>> Par contre je ne comprends pas pour quoi a coté du lien hypertexte sur la
>> feuille menu la cellule a droite prends la valeur du lien, mais c'est pas
>> génant
>>
>> Encore merci d'avance
>>
>> "isabelle" <i***v> a écrit dans le message de news:
>> %23m5med3uIHA.3564***TK2MSFTNGP03.phx.gbl...
>>> bonjour JB,
>>>
>>> copie ces macro sur la page code de la feuille Menu,
>>> '_________________________________________________ ___________________
>>> Dim x As String
>>>
>>> Private Sub Worksheet_SelectionChange(ByVal Target As Range)
>>> x = ActiveCell.Address
>>> End Sub
>>>
>>> Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
>>> Sheets("Menu").Range(x).Offset(0, 1) = Split(Target.SubAddress, "!")
>>> nn = Sheets("Menu").Range(x).Offset(0, 1)
>>> With Sheets(nn)
>>> .Visible = True
>>> .Activate
>>> End With
>>> End Sub
>>> '_________________________________________________ _____________________
>>>
>>> isabelle
>>>
>>> JB a écrit :
>>>> Bonjour,
>>>>
>>>> Voici mon pn que j'arrive pas résoudre :
>>>> J'ai un classeur avec environ 50 feuilles
>>>> je souhaiterai du premier onglet (menu) joindre mes feuilles via un
>>>> lien hypetexte en prenant un nom dans la cellule A1 de chaque feuille.
>>>> Tout c'est ok
>>>> Mais je voudrai masquer mes 50 feuilles et ne conserver que la feuille
>>>> Menu.
>>>> et ça marche pas
>>>> si qq a une solution ou un contournement
>>>> Merci Bien
>>>> Bonne soirée
>>>> JB1

>>


Réponse avec citation
  #4 (permalink)  
Vieux 22/05/2008, 18h53
JB
 
Messages: n/a
Par défaut Re: Liens Hypertexte - Onglets

Bonsoir Isa,

Merci bien,
mais il y a 1 pb lorsque on ferme le fichier avec une feuille ouverte en
plus du menu, a l'ouverture du fichier la macro se plante.
l'idéal serait qu'à la fermeture la feuille se masque ne laissant ainsi que
la feuille menu pour la prochaine ouverture.
Bon je sais j'abuse, mais merci déjà beaucoup pour ce que tu as fais
Bonne soirée
JB

"isabelle" <i***v> a écrit dans le message de news:
uPPqfAAvIHA.5244***TK2MSFTNGP02.phx.gbl...
> bonjour JB,
>
> pour optimiser un peu plus,
>
> '_________________________________________________ ___________________
> Dim zz As String
>
> Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
> zz = Split(Target.SubAddress, "!")(LBound(Split(Target.SubAddress, "!")))
> With Sheets(zz)
> .Visible = True
> .Activate
> End With
> End Sub
>
> Private Sub Worksheet_Activate()
> Sheets(zz).Visible = False
> End Sub
>
> '_________________________________________________ _____________________
>
> isabelle
>
> JB a écrit :
>> Super de chez super !!!!!!!
>> Merci cela marche impec
>> Bonne journée

>



Réponse avec citation
  #5 (permalink)  
Vieux 22/05/2008, 18h53
JB
 
Messages: n/a
Par défaut Re: Liens Hypertexte - Onglets

Bonsoir Isa,

Merci bien,
mais il y a 1 pb lorsque on ferme le fichier avec une feuille ouverte en
plus du menu, a l'ouverture du fichier la macro se plante.
l'idéal serait qu'à la fermeture la feuille se masque ne laissant ainsi que
la feuille menu pour la prochaine ouverture.
Bon je sais j'abuse, mais merci déjà beaucoup pour ce que tu as fais
Bonne soirée
JB

"isabelle" <i***v> a écrit dans le message de news:
uPPqfAAvIHA.5244***TK2MSFTNGP02.phx.gbl...
> bonjour JB,
>
> pour optimiser un peu plus,
>
> '_________________________________________________ ___________________
> Dim zz As String
>
> Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
> zz = Split(Target.SubAddress, "!")(LBound(Split(Target.SubAddress, "!")))
> With Sheets(zz)
> .Visible = True
> .Activate
> End With
> End Sub
>
> Private Sub Worksheet_Activate()
> Sheets(zz).Visible = False
> End Sub
>
> '_________________________________________________ _____________________
>
> isabelle
>
> JB a écrit :
>> Super de chez super !!!!!!!
>> Merci cela marche impec
>> Bonne journée

>



Réponse avec citation
  #6 (permalink)  
Vieux 23/07/2008, 12h58
Amaury
 
Messages: n/a
Par défaut Re: Liens Hypertexte - Onglets

Bonjour Isabelle et JB

je dois réaliser une synthèse de bilan social avec un menu et masquer les
onglets des feuilles histoires de rendre le document plus propre et lisible,
donc ne pas oublier de rajouter un bouton Ã*** chaque fois pour aller Ã*** la page
suivante, précendente et retourner au menu, sans pour autant afficher tous
ces onglets et que ca devienne illisible.

Pourriez vous me ré expliquer la procédure, car j'ai un peu de mal Ã*** tout
comprendre.

Merci
Réponse avec citation
 
Réponse
Tags: , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
macro liens hypertexte J&B Newsgroup microsoft.public.fr.excel 0 08/08/2008 06h48
Liens hypertexte Julie Forbeau Newsgroup microsoft.public.fr.powerpoint 1 24/06/2008 16h44
copie de feuille et liens hypertexte chardonium@yahoo.fr Newsgroup microsoft.public.fr.excel 1 07/05/2008 20h47
Liens Hypertexte dans Publisher Lucie Angers Newsgroup microsoft.public.fr.publisher 1 30/12/2007 10h40


Fuseau horaire GMT. Il est actuellement 05h23.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,43441 seconds with 11 queries