USF ou Macro ne faisant apparaître que certaines feuilles d' un classeur.

M

Mathieu

Guest
Bonjour.

J' ai un classeur qui a 6 feuilles. Est-il possible de mettre sur le Feuil1 une Macro ou un USF qui ne fasse apparaître par exemple que les feuil2, 5 et 6.
En quelque sorte faire une page d' accueil qui ne fasse apparaître que les feuilles que l' on désire.

Joyeux Noël.
 
P

Pierre

Guest
Bonjour Mathieu

Private Sub UserForm_Activate()
For Each ws In Worksheets
If ws.Name = "Matrice" Or ws.Name = " " Or ws.Name = "Tableau" Then
Else
ListBox1.AddItem ws.Name
End If
Next ws
End Sub

ce code devrait répondre à ta question si tu cjange lme nom des feuilles bien sûr...

Bon Travail
Pierre
 
M

Mathieu

Guest
Merci Pierre pour cette réponse.
En regardant ton code, il me semble que tu mets une listbox.
Peut-on faire comme dans la pièce jointe avac des boutons ?
Merci.
 

Pièces jointes

  • Accueil.zip
    6.1 KB · Affichages: 28
  • Accueil.zip
    6.1 KB · Affichages: 29
  • Accueil.zip
    6.1 KB · Affichages: 34
M

Mathieu

Guest
Excellent Pierre c'est tout à fait ça.

Et maintenant, plus fort. Je clique sur le bouton 1, j' ai les feuilles 2 , 4 et 5.
Dans ces feuilles 2 4 et 5 peut-on mettre un bouton qui renvoie à la feuille d' accueil c' est à dire la feuil1 sans que les autres apparaissent. Je clique sur le bouton accueil en feuil2 par exemple et j' arrive sur la feuil1 seule.
Merci.
 
P

Pierre

Guest
Mathieu,

Voici ce que tu demandes...
Mais ne serait-il pas plus simple de passer par un UserForm, ce qui permettrait d'éviter de cliquer sur les feuilles...
A toi de voir

Bonne soirée de réveillon


Pierre
 

Pièces jointes

  • Accueil.zip
    20.6 KB · Affichages: 34
  • Accueil.zip
    20.6 KB · Affichages: 34
  • Accueil.zip
    20.6 KB · Affichages: 33
P

Pierre

Guest
Mathieu

Si tu me communique ton mail je peux t'envoyer un fichier que j'ai réalisé et qui me semble viser les mêmes objectifs à savoir limiter le choix des utilisateurs mais en passant par un userform...



Pierre
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 165
Messages
2 085 880
Membres
103 009
dernier inscrit
dede972