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 la méthode find


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 40
    Par défaut utilisation de la méthode find
    Bonjour,
    J'ai cherché des tutos ou autres codes sources mais je saisis pas trop comment utiliser correctement la méthode find; surtout ses arguments en fait.

    - J'ai une feuille Clients, dans laquelle il y a uniquement une liste de clients.
    - Pour trouver un client jusqu'à maintenant j'utilisais le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Type Client
    CID as integer
    Nom as string
    Pre as string
    'Je continue pas c'est pas là l'imporant
    End Type
    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
     
    dim PlageClients as Range
    dim i, CID_Rech as Integer
    dim Test as Client
     
    Set PlageClients = sheets("Clients").Range("A1").CurrentRegion
     
    for i = 1 to PlageClients.Rows.Count
    if PlageClients.Cells(i, 1) = CID_Rech Then Exit For
    next i
     
    With PlageClients
    Test.CID = .Cells(i, 1).Value
    Test.Nom = .Cells(i, 2).Value
    'Etc. j'abrège
    End With
    Voilà je voudrait savoir si avec une méthode Find le code serait plus léger ou si elle ne correspond à la limite pas à mon utilisation

    Merci

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    je pense que le find serais plus léger, je te renvoie sur cette conversation que je viens d'avoir, tu devrais y trouver ton compte

  3. #3
    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
    J'ajouterais cette discussion http://www.developpez.net/forums/sho...t=dichotomique qui inclut la recherche dichotmique aux deux autres modes de recherche, ligne par ligne et avec Find et explique chaque méthode
    A+

Discussions similaires

  1. Utilisation de com4j : méthode find
    Par JavaPasCompris dans le forum Général Java
    Réponses: 0
    Dernier message: 21/04/2009, 13h29
  2. Utilisation de la méthode FIND
    Par Jeannot45 dans le forum Access
    Réponses: 3
    Dernier message: 09/01/2006, 15h41
  3. [Ant] Utilisation de la méthode clone()
    Par Shabata dans le forum ANT
    Réponses: 1
    Dernier message: 01/12/2005, 15h01
  4. [Select()/Focus()] Pb dans l'utilisation de ces méthodes
    Par Kylen dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 23/06/2005, 14h54

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