vlookup et noms de colonnes

  • Initiateur de la discussion Initiateur de la discussion help
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

help

Guest
Salut à tous,

Je découvre VB depuis pas longtemps et je progresse tous les jours en suivant les différents fils.
Pour ma part, j'aurais besoin de conseils pour améliorer ma macro sur 2 points :

Voici ma formule

ActiveCell.FormulaR1C1 = _
"=VLOOKUP(RC[-2]:R[1000]C[-2],_
[chaispas.xls]Client!R2C1:R1000C60,_
9,_
0)"


1/ est-il possible de rechercher sur toute la feuille "Client" sans préciser les colonnes ? j'ai pas réussi ...
2/ actuellement je récupère la colonne 9 mais je ne suis pas certain que les colonnes ne bougeront pas comment faire un vlookup en récupérant la colonne "prix" qui est ma colonne 9 ?


Merci d'avance à tous.
 
Bonjour,

Je ne sais pas si cela va t'aider mais voici une function que j'utilise à l'occasion :

Function ChercheData(Eqt As Variant, Tablo As Range, Column As Integer)
ChercheData = Application.WorksheetFunction.Application.VLookup(Eqt, Tablo, Column, False)
End Function

à placer dans un module et à adapter selon tes besoins,


et je ne sais plus qui il faut remercier mais le coeur y est.

Celeda
 
Salut help, Celeda

Si ta colonne porte une cellule de titre ("Prix")

Sub No_Colonne()
'Récuperer numéro de colonne
Dim Colonne As Byte
Colonne = Worksheets("Client").Cells.Find(What:="Prix", MatchCase:=False).Column
End Sub

Te donneras le numéro de la colonne

Mytå
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour