recherchev dans une variable tableau

  • Initiateur de la discussion Initiateur de la discussion formateurmasque
  • 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 !

F

formateurmasque

Guest
Bonjour,

Je voudrai faire une RECHERCHEV ou VLOOKUP dans une variable tableau
Tab(150,3).

Est ce possible ? si oui, quelle est la syntaxe ?

Merci d'avance.

FM
 
Re : recherchev dans une variable tableau

Bonjour,

Code:
Sub essai()
  Dim Tbl(1 To 2, 1 To 10)
  Tbl(1, 1) = "aaa"
  Tbl(1, 2) = "bbb"
  Tbl(1, 3) = "ccc"
  Tbl(2, 1) = 11
  Tbl(2, 2) = 22
  Tbl(2, 3) = 33
  ValCherchée = "ccc"
  result = Tbl(2, Application.Match(ValCherchée, Application.Index(Tbl, 1), 0))
  MsgBox result
End Sub

Sous forme d'une fonction:

Code:
Sub essai()
  Dim tbl(1 To 2, 1 To 10)
  tbl(1, 1) = "aaa"
  tbl(1, 2) = "bbb"
  tbl(1, 3) = "ccc"
  tbl(2, 1) = 11
  tbl(2, 2) = 22
  tbl(2, 3) = 33
  Valcherchée = "ccc"
  MsgBox RechercheVTab(tbl, "ccc")
End Sub

Function RechercheVTab(tbl, Valcherchée)
  RechercheVTab = tbl(2, Application.Match(Valcherchée, Application.Index(tbl, 1), 0))
End Function


JB
Formation Excel VBA JB
 
Dernière édition:
- 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

  • Question Question
Microsoft 365 Recherche valeurs
Réponses
4
Affichages
145
  • Question Question
Microsoft 365 Remplissage auto
Réponses
14
Affichages
380
Réponses
2
Affichages
117
Réponses
11
Affichages
361
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
288
Réponses
13
Affichages
340
Réponses
5
Affichages
183
Réponses
12
Affichages
358
Retour