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 :

utilisation de cells et range [XL-2007]


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 2006
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 100
    Par défaut utilisation de cells et range
    Bonjour,

    Je fais appelle à vous car un j'ai petit soucis sur une ligne de code.

    Je désire grace à cette ligne de code mettre dans la variable "lig" le numéro de la dernière ligne de la colonne "para_source_ref"



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    lig = Sheets("DataBase").Range(Cells("65536", para_source_ref)).End(xlUp).Row
    La valeur de "para_source_ref" est 6.

    Lorsque je met la macro en mache, voici l'erreur qu'il me dit.
    L'erreur affichée est Erreur d'éxécution 1004. Erreur définie par l'application ou par l'objet.


    A mon avis je dois avoir un problème avec l'utilisation de range ou de cells.

    Pouvez vous me dire d'où vient mon erreur?

    Je vous remercie
    Loïc

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonjour,
    dans le code que tu présente, le "Range" est en trop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Lig = Sheets("DataBase").Cells("65536", para_source_ref).End(xlUp).Row
    A+

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2009
    Messages
    944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 944
    Par défaut
    Bonjour à tous
    LeForestier à dit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Lig = Sheets("DataBase").Cells("65536", para_source_ref).End(xlUp).Row
    J'ai tout de suite tester le code car j'ai été surpris par le "65536", j'aurais pensé qu'il fallait uniquement une valeur numérique.
    Et ça fonctionne quand même. Comme quoi, Microsoft n'a pas fini de nous surprendre.

  4. #4
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 100
    Par défaut
    Merci beaucoup, vous êtes toujours aussi efficace. Je pensais avoir déjà testé cette solution mais bon... a force de trop bloquer sur un problème on en oubli de voir quand ca marche... lol

    Merci de votre aide.

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Citation Envoyé par fgiambelluco Voir le message
    Bonjour à tous
    LeForestier à dit:

    J'ai tout de suite tester le code car j'ai été surpris par le "65536", j'aurais pensé qu'il fallait uniquement une valeur numérique.
    Et ça fonctionne quand même. Comme quoi, Microsoft n'a pas fini de nous surprendre.
    Tu a raison , c'est une "erreur" de ma part mais dans une configuration aussi simple VBA fait la transcription pour nous. Mais ce n'est pas à conseiller. Je doit dire que j'ai repris la ligne proposée et juste enlevé le Range.
    la bonne syntaxe c'est sans guillement.
    Merci de ta mise au point.
    A+

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

Discussions similaires

  1. Upload d'image puis utilisation de celle ci
    Par EpiKgohan dans le forum Struts 1
    Réponses: 4
    Dernier message: 05/09/2008, 22h49
  2. Récupération valeurs de champ et utilisation de celles-ci dans un lien HTML
    Par motorenshi dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/05/2008, 14h43
  3. [Reflection] DLL et utilisation de celle-ci
    Par Sangdrax1604 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 01/01/2008, 22h30
  4. [VBA-E] Utilisation de la commande range
    Par mattjol dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/04/2007, 18h03
  5. [VBA-E] utilisation de cells
    Par flamel dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 23/12/2006, 10h49

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