Codé en VBA - Function VLOOKUP + Strucuture If - Then

Fermé
Saajo Messages postés 7 Date d'inscription vendredi 18 janvier 2019 Statut Membre Dernière intervention 14 juin 2019 - 21 janv. 2019 à 15:08
Saajo Messages postés 7 Date d'inscription vendredi 18 janvier 2019 Statut Membre Dernière intervention 14 juin 2019 - 11 juin 2019 à 18:00
Bonjour à tous,

Je souhaiterais me lancer dans la programmation dans VBA. Et pour commencer, je souhaiterais coder en utilisant la Function VLookup, ainsi que la strucutre If – Then.
Pour cela, j’ai créé l’exercice suivant :

L’objectif :
A partir d’une formule de type RechercheV (codé en VBA) de faire apparaitre le nouveau prix qui se situe dans la feuille « Formules » et qui a la même référence que la cellule « A7 » dans la feuille « Calculator ».




Ayant que très peut de notion en VBA, et souhaitant apprendre, veuillez trouver ci-dessous quelque morceau de mon code qui reste à compléter :

- Code formule de revision
Worksheets(“Calculator”).range(“A7”)
Worksheets(“Calculator”).cells(7, 1)

- Résultat
worksheetFunction.VLookup(Worksheets(“Calculator”).range(“D11”), Range(“Worksheets(“Formules”).range(“A:C),3,False)

Encore merci pour votre retour et explication autour de ce petit exercice.
Bien à vous,
Saajo
A voir également:

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
Modifié le 21 janv. 2019 à 16:20
Bonjour,

VLOKUP est une fonction Excel, en VBA c'est la fonction .Find qui sert à chercher.

Un excellent cours :
ftp://ftp-developpez.com/bidou/Cours/VBA/formationVBA.pdf

0
Saajo Messages postés 7 Date d'inscription vendredi 18 janvier 2019 Statut Membre Dernière intervention 14 juin 2019
11 juin 2019 à 18:00
Merci Patrice pour ton retour.
Et désolé pour ma réponse tardive !
0