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 :

vérification de feuille


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 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 42
    Par défaut vérification de feuille
    Bonjour,

    je voudrais vérifier dans quelle feuille de mon classeur je me trouve pour pouvoir poser une condition dessus.
    ex :
    si tu es sur feuille 1, variableA="toto", variableB="tata"
    si tu es sur feuille 2, variableA="tata", variableB="toto"

    A noter que je ne selectionne pas de feuille par un sheets("feuille1").select au préalable mais que c'est l'utilisateur qui va sur la feuille 1 ou 2 et qui lance la macro à l'aide d'un bouton (un bouton sur chaque feuille qui lance la meme macro)

    merci d'avance

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par a_centaure Voir le message
    Bonjour,

    je voudrais vérifier dans quelle feuille de mon classeur je me trouve pour pouvoir poser une condition dessus.
    ex :
    si tu es sur feuille 1, variableA="toto", variableB="tata"
    si tu es sur feuille 2, variableA="tata", variableB="toto"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Select case Activesheet.name
        Case "Feuil1"
            variableA="toto"
            variableB="tata"
        Case "Feuil2"
            variableA="tata"
            variableB="toto"
        Case else
            msgbox "tu n'es ni sur feuil1 ni sur feuil2 mais sur " & Activesheet.name
    End select

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 42
    Par défaut
    Citation Envoyé par ouskel'n'or Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Select case Activesheet.name
        Case "Feuil1"
            variableA="toto"
            variableB="tata"
        Case "Feuil2"
            variableA="tata"
            variableB="toto"
        Case else
            msgbox "tu n'es ni sur feuil1 ni sur feuil2 mais sur " & Activesheet.name
    End select

    merci, c'est activesheet que je cherchais...

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

Discussions similaires

  1. Vérification du nom des feuilles
    Par quinault dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 31/07/2012, 09h07
  2. Vérification des saisies dans une feuille
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/03/2009, 14h36
  3. vérification de la presence d'une feuille
    Par zandru dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 19/03/2008, 19h53
  4. Vérification protection feuille Excel
    Par lerico dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/09/2007, 18h00
  5. [VB6] [Excel] Résultat d'une requete ds une feuille
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 07/01/2003, 17h52

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