Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5788 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  le principe de la recherchev en vb??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

le principe de la recherchev en vb??

n°1281088
stagiaire ​2006
Posté le 11-01-2006 à 08:14:25  profilanswer
 

Bonjour à tous,
Je suis actuellement en stage ds une mairie à côté d'Angers et je dois  créer une gestion de patrimoine sur excel. cad que le personnel doit pouvoir lire des données concernant le bâtiment voulu (???)!
J'ai commencé à remplir des feuilles sur excel puis grâce au principe de la recherchev, j'ai créer une fiche sur la première feuille.
Maintenant, je voudrais faire évolué mn projet. je voudrait utiliser vb pour ça! j'ai créer différente useform où j'ai mis mes données fixes (nom du batiment) mais je n'arrive pas insérer des textes qui seront variable selon le bâtiment! Je pense que c le même principe de la recherchev mais je ne c pas comment le transcrire en vb (j'ai cru ke le code vlookup est possible mais je suis pas sur du tt)
J'espère que vs pourrez me filer un pti coup de patte pr ce code svp
merci d'avance et bonne année 2006 à tous...

mood
Publicité
Posté le 11-01-2006 à 08:14:25  profilanswer
 

n°1281132
petitomme
Posté le 11-01-2006 à 10:06:01  profilanswer
 

Essai en faisant ta recherchev dans une cellule d'excel, met une textbox dans ton userform qui renvoie ce que tu cherche dans la cellule à coté de celle de ta recherchev.
Ensuite tu met un label qui renvoie le contenu de ta cellule recherchev.
Je suis clai ? :heink:

n°1281139
stagiaire ​2006
Posté le 11-01-2006 à 10:16:12  profilanswer
 

Merci j'avais pas penser à faire comme ça! j'ai réussi à faire la première partie que tu explique par contre est ce que tu peut détailler le label qui renvoie le contenu de ma cellule recherchev?  pour l'instant j'ai ça mais ça coince:
sub test()
With Worksheets ("feuil1" )
range ("A1" ).select
end with
end sub
 
merci

n°1281235
petitomme
Posté le 11-01-2006 à 12:22:32  profilanswer
 

essaie en mettant dans un evenement comme afterupdate du label, ou quand tu clique sur un bouton : nomdulabel.caption=range("feuille!cellule" )
ça devrait marcher

n°1282781
stagiaire ​2006
Posté le 13-01-2006 à 11:23:05  profilanswer
 

Merci bien pour ton aide. je m'y suis ce matin et ça mache nikel!!merci encore

n°1286854
ladislas26​09
Posté le 18-01-2006 à 17:59:13  profilanswer
 

salut, pour info, la fonction recherchev est bien accesible depuis vba.
La synthaxe à utiliser est celle ci :
 
aplpication.worksheetfuntion.vlookup(valeur cherchée,plage de cellule,N° de colonne, valeur approchée )
 
cette fonction de renvoie ce que tu aurrai obtenue dans la feuile de calcul et t'évite de passer par les valeur de cellules.
 
Sinon, tu peux te créer ta propre fonction de recherche en faisant une boucle sur les cellules mais c'est plus compliqué


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  le principe de la recherchev en vb??

 

Sujets relatifs
[CRYPTO] Principe "On Time Password"[VBA EXCEL] RechercheV Multicritère avec boite de dialogue
struts et JSP, principe des formulairesvba recherchev
principe de généralisation/ spécialisation[ V FoxPro ] Les vues, dites moi si j'ai compris le principe.
[PHP/SQL] Principe du "qui est en ligne"[ CS & WallHack ] - C'est quoi le principe ??
Agir sur une page depuis une pop up ? Principe de l'alerte MP sur HFRAide pour projet en VB --> rechercheV
Plus de sujets relatifs à : le principe de la recherchev en vb??


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)