Cacher des feuilles utilisées dans une macro

mic

XLDnaute Nouveau
Bonjour à tout les membres du forum,

voici mon problème :

J'ai créé un fichier sur la gestion du temps sur une année semaine par semaine. On m'a demandé s'il était possible d'imprimer automatiquement une semaine de manière à valider les heures par la hierarchie.
J'ai donc essayé de faire avec mes petits moyens.

mode d'emploi du fichier :
J'y parviens pour cela il faut cliquer sur " sélectionner une cellule " (en haut à droite ) de manière à pouvoir utiliser la liste de validation dans la case du dessous , ensuite il suffit de sélectionner une semaine dans la liste puis de cliquer sur le lien , la semaine est alors sélectionnée. Il suffit ensuite de cliquer sur le bouton "imprimer" ( en haut à droite ). La semaine sélectionnée s'imprime , avec un format différent ( c'est pourquoi j'ai une feuille format impression qui me sert de modèle , et une autre feuille impression dans laquelle je copie la semaine sélectionnée )
c'est une macro toute simple : copie "semaine sélectionnée" , collé dans feuille impression , copie du modèle dans "impression format" , collage spéciale format dans feuille impression

mon problème :
ce que je souhaite c'est cacher les deux feuilles qui me servent pour l'impression et ne laisser visible que la feuille suivi heure ( pour info :je suis une quiche en vba )

ps : vous pouvez oter la protection , il n'y a pas de mot de passe

merci pour votre aide ( et désolé pour la longue explication :rolleyes:)
bonne journée à tous :)
 

Bichon 94

XLDnaute Junior
Re : Cacher des feuilles utilisées dans une macro

Salut Mic,
Pas de fichier joint à ton message.
Sinon essai cela:

Place au bonne endroit les lignes suivante,
Pour afficher la feuille :
Sheets("NOMDELAFEUILLE").Visible = True
Pour masquer la feuille :
ActiveWindow.SelectedSheets.Visible = False

N'hésite pas à joindre ton fichier si tu n'y arrive pas.

@+
 

Dull

XLDnaute Barbatruc
Re : Cacher des feuilles utilisées dans une macro

Salut mic le Forum

Peut-être avec un extrait de ton fichier sans données confidentielles et inférieur à 48 ko... Ca pourrait eventuellement ce faire :)

à te lire

Bonne Journée
 

mic

XLDnaute Nouveau
Re : Cacher des feuilles utilisées dans une macro

Bonjour Dull , bonjour Bichon

Merci pour votre aide :)
en joignant mon fichier je me suis rendu compte qu'il faisait 53 Ko après compression le bougre
j'essai de faire des modifs pour l'alléger mais si je supprime une partie du fichier mes formules ne fonctionnent plus ... rien de confidentiel , vous pourrez l'utiliser si vous le souhaitez , enfin si j'arrive à réduire sa taille ...
 

Bichon 94

XLDnaute Junior
Re : Cacher des feuilles utilisées dans une macro

Voici le fichier modifié.
Dit moi si cela convient.
@+
 

Pièces jointes

  • Copie de gestion des heures2008.zip
    41.6 KB · Affichages: 38
  • Copie de gestion des heures2008.zip
    41.6 KB · Affichages: 40
  • Copie de gestion des heures2008.zip
    41.6 KB · Affichages: 36

mic

XLDnaute Nouveau
Re : Cacher des feuilles utilisées dans une macro

merci Bichon c'est ce que je cherche à obtenir effectivement. Mais serait il possible de cacher également la feuille " format impression" ?
J'en demande peut être un peu trop :rolleyes:

encore merci
 

Bichon 94

XLDnaute Junior
Re : Cacher des feuilles utilisées dans une macro

Et voila content de t'avoir aidé.
Bichon
 

Pièces jointes

  • Copie de gestion des heures2008.zip
    41.7 KB · Affichages: 41
  • Copie de gestion des heures2008.zip
    41.7 KB · Affichages: 49
  • Copie de gestion des heures2008.zip
    41.7 KB · Affichages: 46

Discussions similaires

Réponses
5
Affichages
329

Statistiques des forums

Discussions
312 207
Messages
2 086 241
Membres
103 162
dernier inscrit
fcfg