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 :

Récupérer des données à l'ouverture d'un classeur


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 30
    Par défaut Récupérer des données à l'ouverture d'un classeur
    Bonjour à tous !

    A l'ouverture de mes classeurs Excel , je souhaite récupérer certaines données présentes dans un fichier texte (User , Passe , etc...) et je souhaiterai que ces données soient connues "une bonne fois pour toutes" par toutes mes procédures.....

    J'ai donc fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Public User As String
    Public Passe As String
    Public Sub Workbook_Open()
     
    If FileExists("c:\LOG.TXT") = True Then
    Open "C:\LOG.txt" For Input As 1
        Input #1, User
        Input #1, Passe
        Close #1
    End If
    End Sub

    Mais lorsque j'utilise ces variables (User et Passe) dans des procédures , il me met "Variable non définie"
    Quelqu'un connait-il une solution ?

    Merci !!!

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Tu as déclaré tes variables dans une Feuille, déclare les dans un module.

    Starec

  3. #3
    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 starec
    Tu as déclaré tes variables dans une Feuille, déclare les dans un module
    Je suis sûr que tu veux dire "dans le classeur" ou "Thisworkbook"

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 30
    Par défaut
    Merci beaucoup !

    Effectivement ; j'avais fait ma declaration dans "This Workbook"

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

Discussions similaires

  1. Récupérer des données à l'ouverture d'une lightbox
    Par oni13 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 07/06/2011, 10h29
  2. [XL-2007] D'un classeur, récupérer des données sous condition
    Par SenseniX dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 25/06/2010, 10h58
  3. récupérer des données précises d'un classeur fermé
    Par wafdou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/05/2009, 06h48
  4. [VBA-E]Récupérer des données dans différents classeurs
    Par christellec20 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 09/03/2007, 18h32
  5. [VBA-E] Récupérer des données dans différents classeurs
    Par christellec20 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/03/2007, 11h13

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