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 1004 définie par l'application ou par l'objet


Sujet :

Macros et VBA Excel

  1. #1
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 163
    Points : 3 701
    Points
    3 701
    Par défaut Erreur 1004 définie par l'application ou par l'objet
    Bonjour,

    Je fais une macro toute simple sur EXCEL 2003 (enfin je pensais) et voilà qu'on m'affiche des erreurs 1004. Ma petite macro compare la valeur d'une cellule avec la valeur de la cellule se trouvant à la ligne d'avant. Si la valeur est la même, la ligne précédente est supprimée entièrement. Voilà mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Option Explicit
     
     
     
    Sub trier()
    Dim I, J, K As Integer
     
    Worksheets(2).Select
    For I = 2 To 7128
        If Cells(2, I + 1) = Cells(2, I) Then
            Cells(2, I).EntireRow.Delete
        End If
    Next I
    End Sub
    L'erreur vient apparament de la condition if.

    Merci de votre aide.

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 453
    Points : 520
    Points
    520
    Par défaut
    Tu compares la cellue de la ligne 2 et colonne I + 1...

  3. #3
    Membre expert
    Profil pro
    Dév
    Inscrit en
    Juin 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Dév

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 163
    Points : 3 701
    Points
    3 701
    Par défaut
    Ah purée de M... j'ai inversé la ligne et la colonne .Merci bien je vais maintenant aller me faier ARAKIRI pour cette erreur aussi débile.

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 453
    Points : 520
    Points
    520
    Par défaut
    Ça peut arriver à tout l'monde.

    Des fois, les yeux regardent mais ne voient pas.

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

Discussions similaires

  1. [XL-2003] Erreur d'éxécution 1004 Erreur définie par l'application ou par l'objet
    Par tokis dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 12/06/2012, 14h18
  2. [XL-2007] Erreur 1004 définie par l'application : affectation valeur à une cellule
    Par Fiédia dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/06/2011, 20h57
  3. Erreur d'exécution 1004. Erreur définie par l'application ou par l'object
    Par Quentin15 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/06/2011, 20h59
  4. ERREUR 1004-erreur défini par l'application ou par l'objet
    Par zineb87 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/02/2010, 16h40

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