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 :

[VBA-E][débutant] Recuperer valeur de "sheets"


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 9
    Par défaut [VBA-E][débutant] Recuperer valeur de "sheets"
    Rebonjour, et désolé de reposter un message aussi vite, mais je ne trouve nul part la solution à mon problème :

    Voilà peut-on récuperer le nom ou la valeur d'une "sheets" ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     If calendar.Month = 1 Then Sheets(1).Select
        If calendar.Month = 2 Then Sheets(2).Select
        If calendar.Month = 3 Then Sheets(3).Select
        If calendar.Month = 4 Then Sheets(4).Select
        If calendar.Month = 5 Then Sheets(5).Select
        If calendar.Month = 6 Then Sheets(6).Select
        If calendar.Month = 7 Then Sheets(7).Select
        If calendar.Month = 8 Then Sheets(8).Select
        If calendar.Month = 9 Then Sheets(9).Select
        If calendar.Month = 10 Then Sheets(10).Select
        If calendar.Month = 11 Then Sheets(11).Select
        If calendar.Month = 12 Then Sheets(12).Select
    Ce qui me pourrais améliorer cet bout de code !

    Il faut recupérer la valeur par le sheets(x) ou par l'activesheet ?


    C'est possible une ligne genre calendar.month = sheets.value ou activesheet.value ? (je sais que .Value ne marche pas mais un truc du genre existe?)

  2. #2
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets(calendar.Month).Select
    Mais il me semble que tu fais du VBA Excel, ce n'est donc pas le bon forum

    VBA c'est par là

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 9
    Par défaut
    Oula oui désolé je m'étais complètement perdu parmi les forums

    Comment puis-je déplacer mon post ? seul un admin le peut ?

    Et merci pour la réponse !

  4. #4
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    c'est bon je le fais pour cette fois-ci

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 10/07/2006, 15h01
  2. PB recuperation valeur requetes sous VBA
    Par stan314 dans le forum Access
    Réponses: 2
    Dernier message: 25/05/2006, 11h09
  3. Réponses: 4
    Dernier message: 01/09/2004, 16h56

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