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 :

error 1004 columns


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 107
    Par défaut error 1004 columns
    bonjour
    J'ai un programme VBA qui plante et je ne comprend pas pourquoi, surtout qu'il ne plante pas systematiquement, mais seulement de temps en temps
    Voila mon début de code...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Worksheets("dsff").Activate
    Calculate
    Columns("G:G").Select
      Selection.NumberFormat = "General"
        Columns("H:H").Select
        Selection.Font.ColorIndex = 0
    On Error Resume Next
    c = Range("N1").Value
    Il plante de temps en temps en me disant error 1004 et un message d'erreur sur les Columns... Et l'Help ne marche pas
    Et le Debug me met en jaune : .
    Donc je ne comprend pas en quoi mon code serait faux, et surtout pourquoi ca ne plante pas de maniere systematique

  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
    Calculate doit demander un certain temps... Si c'est ça, il faut laisser au système le tps de faire son travail. Ajoute un DoEvents entre les deux lignes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Calculate
    DoEvents
    Columns("G:G").Select

  3. #3
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 107
    Par défaut
    ok je vais le faire mais je pense pas que ce soit ca....le calculate prend meme pas 1/2 seconde...

  4. #4
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 107
    Par défaut
    il me dit "Run Time error 1004" "Method 'Columns' of object '_Global' failed"

    et j'ai essayé le DoEvents
    ca ne marche pas

    ptetre un autre indice :
    ca ne me met pas le message d'erreur lorsque je me place initialement dans le bon onglet.
    En revanche, si je suis initialement dans un autre onglet, ca plante

  5. #5
    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
    Remplace Worksheets("dsff").Activate par Select
    A tout hasard

  6. #6
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 107
    Par défaut
    lol ca plante aussi avec select

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

Discussions similaires

  1. Run time error 1004 - Select method class failed
    Par fhuyet dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/07/2008, 11h18
  2. Excel 2003 - Run-time error '1004'
    Par GuyRo dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/05/2008, 10h20
  3. [VBA-E] Run-time error 1004, pourquoi ?
    Par Capsule dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 25/01/2007, 22h12
  4. Excel - macro (format conditionnel - run-time error 1004)
    Par Chewi dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 01/09/2006, 19h18
  5. Error : a column definition list is required ....
    Par chico_du_33 dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 13/01/2006, 17h35

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