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 :

Accès Variable globale


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 201
    Points : 88
    Points
    88
    Par défaut Accès Variable globale
    Bonjour, j'ai un module "Test" où je déclare en public une variable globale
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Public CurrentWorkbook As Workbook
    dans lequel je crée une feuille que je rempli dans une procédure de ce même module :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    'Création Feuille temporaire pour stockage de données
    CurrentWorkbook = ThisWorkbook
    Set FeuilleTemp = CurrentWorkbook.Sheets.Add
    FeuilleTemp.Name = "Temp"
     
    'Remplissage

    Ensuite j'ai un UserForm dans lequel je veux accéder à ma feuille remplie précédemment :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Dim FeuilleTemp As Worksheet
    FeuilleTemp = Test.CurrentWorkbook.Worksheets("Temp")
    Ceci ne compile pas. Erreur 91 variable objet non définie...

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 201
    Points : 88
    Points
    88
    Par défaut
    Sheets et non Worksheets...

  3. #3
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    Essai comme ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set CurrentWorkbook = ThisWorkbook
    Jérôme

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    201
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 201
    Points : 88
    Points
    88
    Par défaut
    Je l'oublie tout le temps celui la. et je le vois jamais! MErci...

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

Discussions similaires

  1. Acces variable global
    Par sREVOLVER dans le forum C#
    Réponses: 4
    Dernier message: 06/07/2014, 00h33
  2. [XL-2007] Accès aux variables globales
    Par ghosty177 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 19/01/2011, 14h39
  3. Réponses: 2
    Dernier message: 11/05/2010, 14h18
  4. Astuce pour accès aux variables globales depuis une fonction
    Par manur0 dans le forum Général Python
    Réponses: 0
    Dernier message: 03/09/2009, 14h30
  5. SSIS 2005 ACCES VARIABLE GLOBALE
    Par mesanges074 dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 02/10/2007, 14h56

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