VBA // Macro Excel - Masquer une feuille

Résolu
Kahoèrre -  
 Kahoèrre -
Bonjour à tous,

je travaille actuellement sur l'élaboration d'une macro Excel, et j'aurai voulu savoir si il est possible de masquer une feuille via du VBA.

Bonne après-midi,
merci.

Cordialement,
- Kahoèrre
Configuration: Windows XP / Firefox 3.0.5

2 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Sheets(1).Visible = false 'masque la 1ère feuille
    0
  2. Kahoèrre
     
    Ça ne fonctionne pas j'ai le droit à :

    érreur d'éxécution '9' ;
    L'indice n'appartient pas à la séléction.

    J'ai pourtant mis ;
    Sheets("Feuil4").Visible = False

    (Feuil4 c'est son nom) ou ;
    Sheets("4").Visible = False

    Et j'ai la même érreur dans les deux cas. :s
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      1 - vire les guillemets dans Sheets(4)...
      L'indice n'appartient pas à la séléction veux dire que soit :
      - ta feuille ne s'appelle pas Feuil4,
      - Elle se trouve dans un autre classeur (à ce moment là :
      WorkBooks("Classeur1").Sheets("Feuil4").Visible = False
      devrait convenir)
      Sinon, sans élément supplémentaire, difficile de t'aider... Fais nous voir un peu plus de code peut être que...
      0
      1. Kahoèrre > pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Parfait, le coup des guillemets a résolu l'affaire.
        Je te remercie.

        Bonne après-midi.
        @+
        0