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 :

"Erreur de compilation: Qualificateur incorrect" sur une variable globale [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2018
    Messages : 2
    Points : 3
    Points
    3
    Par défaut "Erreur de compilation: Qualificateur incorrect" sur une variable globale
    Bonjour

    J'obtiens une erreur "Qualificateur incorrect" sur une variable globale.
    Je ne comprends pas car cette erreur survient apparemment lorsqu'il y a un soucis de portée.
    Le plus étrange est que l'erreur se produit sur la première ligne de la macro, avant même d'avoir exécuté une ligne de code !?
    Voila la déclaration
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    'Feuilles Excel
    Dim wsParam As Worksheet
    Dim wsDataJira As Worksheet
    Dim wsData As Worksheet
    Dim wsDataFerm As Worksheet
     
    Sub Main()
        'Variables contenant les données a analyser
        Dim allData As String   'contenu du champ "Evolutions technique"
        Dim tmpData As String
        Dim tmpDate As String
        Dim wsTmp As Worksheet
     
        InitSheets
        OpenEntryFile
        ...
    Le code s'arrête sur le "Sub Main()"
    Seule la variable wsData pose problème (si je met en commentaire la ligne, ça passe)
    Merci pour vos lumières car là je suis dans le noir

  2. #2
    Membre confirmé
    Homme Profil pro
    Responsable des études(en disponibilité)
    Inscrit en
    Juin 2007
    Messages
    365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable des études(en disponibilité)
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 365
    Points : 631
    Points
    631
    Par défaut
    Bonjour

    Je pense qu'il faut que tu aille voir dans ton code

    ce que tu mets dans wsData

    je suppose que tu y mets des choses pas compatibles avec le format que tu impose...


    Bonne Journée.

  3. #3
    Candidat au Club
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2018
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci pour la piste.
    J'ai essayé de voir la première utilisation de cette variable et effectivement j'essayais d'utiliser une méthode "Rows" au lieu de "Cells".
    Rows n'est pas autorisée apparemment mais ne met pas d'erreur de compilation. (!?)
    Du coup c'est résolu.
    Merci encore.

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

Discussions similaires

  1. [Débutant] Theme, Style et Template - trigger sur une variable globale
    Par Nicolas_Aplus dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 04/01/2017, 07h47
  2. [XL-2007] Erreur de compilation: Qualificateur incorrect
    Par chombriko dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 11/05/2012, 17h06
  3. [XL-2007] erreur de déclaration sur une variable globale
    Par romca dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/08/2010, 20h22
  4. Réponses: 20
    Dernier message: 30/09/2009, 10h15
  5. [VB6] erreur de compilation:utilisation incorrecte du mot clé New
    Par fouf_01 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 17/05/2006, 16h22

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