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] - Propriete Find


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 47
    Par défaut [VBA-E] - Propriete Find
    Bonjour a tous,

    je travaille sur une macro qui doit trouver un numero de comande (stocke dans une variable intitulee DR) dans un fichier.
    J'utilise la propriete Find pour trouver la ligne correspondante.
    Mon code est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Sub Finddd()
     
    Dim DR_Climber_Row As Double
    DR = 1452
    DR_Climber_Row = Columns("A:A").Find(DR, Range("A1"), , , xlByRows, xlNext).Row
    Range("B1").Value = DR_Climber_Row
     
    End Sub
    Mon probleme est lorsque le DR n'est pas present une erreur survient.
    Object Variable or With blok variable not set
    J'aimerai si c'est le cas inscrire sur la cell a cote : "Numero DR absent"
    Je ne vois pas comment utiliser le If pour me permettre de gerer ce cas.

    Merci d'avance.

  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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        With Columns("A:A")
            Set c = .Find(DR, Range("A1"), , , xlByRows, xlNext)
        End With
        If Not c Is Nothing Then DR_Climber_Row = c.Row
    A+

Discussions similaires

  1. [VBA-E] Utilisation .Find pour une recherche
    Par Larsen21 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/12/2006, 14h18
  2. [VBA-E] Utiliser Find
    Par sk8bcn dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 31/05/2006, 11h55
  3. [VBA-E]methode find
    Par richou dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 14/03/2006, 13h28
  4. [VBA-E]Fonction .find
    Par marie10 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 16/01/2006, 12h03
  5. [VBA-E] Fonction "FIND"
    Par cinc dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/09/2005, 12h16

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