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

Statistiques des forums

Discussions
312 338
Messages
2 087 397
Membres
103 535
dernier inscrit
moimeme1