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] Run-time error 1004, pourquoi ?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 61
    Par défaut [VBA-E] Run-time error 1004, pourquoi ?
    lors de la selection mise en rouge dans le code suivant, le message d'erreur suivant s'affiche:

    Run-Time error '1004' Application-defined or object-defined error

    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
    18
    19
    Windows("Model_SalesProdCcOb_2007.xls").Activate
            
            Sheets("CC").Select
            
            Sheets("CC").Columns("A:A").Select
            Selection.Find(What:=CountryName, After:=ActiveCell, kIn:=xlFormulas, 
                 LookAt :=xlWhole, SearchOrder:=xlByRows,  
                 SearchDirection:=xlNext, MatchCase:= True).Activate
            ActiveCell.Offset(0, 5).Range("A1:AL111").Select
            Selection.Copy
            
            ActiveWindow.ActivateNext
            
            Sheets("CC").Select
            
            Range("F698").Select
            Selection.PasteSpecial Paste:=xlValues, operation:=xlNone,   
                    skipblanks:= True, Transpose:=False
            Application.CutCopyMode = False
    la feuille CC est pourtant bien selectionnée... je ne comprend pas...

    surtout que je fais exactement les mêmes opérations un peu plutot dans la macro mais avec d'autres ranges et feuille...

    Qqn a-t-il une idée ?

    Merci c'est assez urgent.....


    Capsule

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    remplace le sheets..select par un Activate...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 61
    Par défaut
    Citation Envoyé par bbil
    remplace le sheets..select par un Activate...

    Ca ne marche pas j'ai la même erreur....


  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ..? sheets.Activate..?

    enléve cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     ActiveWindow.ActivateNext

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 61
    Par défaut
    Citation Envoyé par bbil
    ..? sheets.Activate..?

    enléve cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     ActiveWindow.ActivateNext


    non, ca ne fonctionne pas non plus.... tjs la même erreur...

  6. #6
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Je parie que ton code est dans un module de feuille...

    Déplace-le dans un module général, je pense que ça ira mieux.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

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

Discussions similaires

  1. Run-time error '1004'
    Par byran444 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/12/2012, 11h19
  2. 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
  3. Excel 2003 - Run-time error '1004'
    Par GuyRo dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/05/2008, 10h20
  4. [VBA-E] - run-time error "Type mismatch"
    Par Chewi dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 11/02/2007, 18h44
  5. 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

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