IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

cacher des feuilles a l'ouverture du classeur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut cacher des feuilles a l'ouverture du classeur
    Bonjour a tous et a toutes

    Pourquoi quand je fais ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    private sub Workbook_open()
    Worksheets("Stage").Visible = False
    Ca cache ti pas la feuille stage quand j'ouvre mon classeur? Suis je tellement fatigué que j'ai reussi a me planter lamentablement dans ces deux pauvres lignes de code?

  2. #2
    Membre éprouvé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Par défaut
    Suis je tellement fatigué que j'ai reussi a me planter lamentablement dans ces deux pauvres lignes de code?
    on dirait Laurence Boccolini qui s'autocritique dans le maillon faible


    bon, pour ton problème, je pense que c'est le fait de mettre ton code sur l'évènement Open qui ne va pas. Le programme n'a pas encore ouvert le fichier que tu lui demandes de masquer une feuille.

    Il faudrait essayer de le mettre sur l'évènement Activate du Workbook...

  3. #3
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut
    Ca roule!
    Et merci encore pour la comparaison avec Laurence Boccolini ca fait plaisir, vraiment je suis touche.

  4. #4
    Membre émérite
    Avatar de Catbull
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    542
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 542
    Par défaut
    Les valeurs possibles de Visible ne sont pas True ou False, mais xlSheetVisible, xlSheetHidden et xlSheetVeryHidden. Le problème vient peut-être de là.

  5. #5
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 68
    Par défaut
    Ah. En tout cas ca marche avec false dans workbook_activate() ...
    Et un petit coup d'oeil dans l'aide m'indique que c'est true ou false. Cela dit ca marche peut etre aussi avec xlhidden & Co.

    Bonne soiree tout le monde
    Laurence

  6. #6
    Membre éprouvé Avatar de Commodore
    Homme Profil pro
    Business manager
    Inscrit en
    Février 2004
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Business manager

    Informations forums :
    Inscription : Février 2004
    Messages : 599
    Par défaut
    il faut savoir que les noms xlSheetHidden et consors sont des constantes ayant pour valeurs 0 ou 1 ou 2 ou autres... (consulter l'aide pour en savoir plus).
    True et False représentant ces mêmes valeurs il n'est pas étonnant que cela marche également. Cependant, je doute que l'on puisse accéder a la propriété VeryHidden sans utiliser xlVeryHidden car 2 n'est pas une valeur couverte par {True, False}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Condition pour cacher des feuilles
    Par christelle_s dans le forum QlikView
    Réponses: 2
    Dernier message: 21/11/2013, 08h54
  2. Cacher des feuilles
    Par Eric93 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/01/2008, 16h39
  3. Exporter des feuilles Excel vers un autre classeur
    Par Smogling dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 28/09/2007, 12h25
  4. [VBA-E] Lancement de la macro avant l'ouverture des feuilles
    Par repié dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/02/2006, 16h07
  5. Pb pour cacher des contrôles à l'ouverture d'une page
    Par Anne1969 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/01/2005, 15h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo