Utilisr fonction Excel sous VB [Résolu]

Signaler
Messages postés
74
Date d'inscription
jeudi 10 juin 2010
Statut
Membre
Dernière intervention
19 octobre 2011
-
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
-
Bonjour à tous!

Je souhaiterai savoir si on peut utiliser les fonctions d'Excel sous VB, dans mon cas il s'agirait dun recherchev!

J'ai déjà mis en place une référence à Excel.

Merci pour votre aide.


Alex

3 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Eh bien enregistre une macro pendant que tu fais une manip, et tu auras le code que tu pourras ramener sous VB6, en changeant simplement le nom de l'objet global, le ExcelApp.
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Salut

Oui et non :
En fait, RECHERCHEV est une commande francisée présente au niveau de la feuille Excel.
Au travers de VB6, tu pourras avoir accès aux fonctions sous WorksheetFunction
Si tu enregistres une macro pendant que tu utilises RECHERCHEV, tu obtiendras la traduction VBA de cette commande.
Cette commande sera surement présente dans WorksheetFunction

Pour ouvrir ou référencer Excel dans VB6, voir les centaines de sources du site qui parlent de Excel, ou encore parmi les <Snippets>.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
74
Date d'inscription
jeudi 10 juin 2010
Statut
Membre
Dernière intervention
19 octobre 2011

Merci pour ta réponse!

J'ai effectivement fait cela et ai trouvé la fonction VLOOKUP mais je cherche la syntaxe qu'il faut adopter pour déclarer ce type de fonction. désolé si ma demande n'était pas clair!

Merci encore


Alex