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 :

[XL 2010] Problème de définition des variables


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Août 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 8
    Par défaut [XL 2010] Problème de définition des variables
    Bonjour à tous,

    Mon problème est à mon avis très stupide, mais je m'arrache un peu les cheveux depuis hier. J'ai simplement une erreur 1004 (pb de definition de l'application ou de l'objet) sur la ligne en rouge. J'ai enlevé toutes les définitions de variables pour que tout soit clair:

    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
    Sub Crea()
    
    Sheets("Tr").Activate
    For Each cell In Range("Y26:Y95")
    If cell.Value <= 0 Then
    ElseIf cell.Value > 0 Then
    cell.Select
    ActiveCell.Offset(0, -34).Copy
    Sheets("Feuil1").Select
    Range("A65536").End(xlUp).Select
    ActiveCell.Offset(1, 0).Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
    Application.CutCopyMode = False
    End If
    Next cell
    
    End Sub
    Merci d'avance pour vos réponses.

  2. #2
    Membre Expert Avatar de Jean-Pierre49
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2007
    Messages
    659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2007
    Messages : 659
    Par défaut
    Bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For Each cell In Range("Y26:Y95")
    Y est la 25 lettre de l'alphabet et donc la 25 eme colonne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveCell.Offset(0, -34).Copy
    25-34 = -9
    déja

    Bon courage

  3. #3
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Dans ton code, tu boucles sur la colonne Y (25 eme colonne).
    Ensuite tu parts de cette colonne vers 34 colonnes sur la gauche. Tu sors donc du tableau et génère cette erreur

    Edit : Jean-pierre 49 a été plus rapide

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Août 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 8
    Par défaut
    J'avais tellement la tête dans le guidon que j'ai raté une erreur aussi stupide.

    Merci beaucoup et désolé de vous avoir dérangé pour une erreur pareille.

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

Discussions similaires

  1. [JSTL] Problème de définition des biblio des balises jstl.jar
    Par amine lahyani dans le forum Taglibs
    Réponses: 5
    Dernier message: 30/08/2006, 20h32
  2. [Système] Problème de définition des variables
    Par SLAM JACK dans le forum Langage
    Réponses: 6
    Dernier message: 29/03/2006, 19h53
  3. problème de visibilité des variables dans un include
    Par d1g-2-d1g dans le forum Langage
    Réponses: 6
    Dernier message: 28/11/2005, 09h35
  4. [EasyPHP] problème de visibilité des variable dans les includes
    Par d1g-2-d1g dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 23/10/2005, 01h55
  5. [XSL]Problème de portée des variables
    Par djulesp dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 17/09/2004, 10h34

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