Fonctions SI et RECHERCHEv en visual

Nashou

XLDnaute Junior
Salut à tous,

Je connais ces 2 fonctions et je sais les utiliser.
Ma demande est : comment écrire ces 2 fonctions en visual basic ?

En plus, je voudrais les combiner comme ça :

Exemple : =SI(RECHERCHEv(...;...;...;...);...;...)

Autre petite demande en visual basic :

Je reprend le meme exemple :

=SI(RECHERCHEv(A1;...;...;...);sélection et ouverture A1;...)

Comment écrire les fonctions sélection et ouverture ?

Merci d'avance :)
 

2passage

XLDnaute Impliqué
Bonjour,

Le si se gère par la structure If... then ... else... end if. Recherchev serait l'équivalent de la methode .find. Pour sélectionner, c'est la méthode .select et.. euh... qu'appelles tu 'ouverture A1' ?

Sinon, tu peux utiliser Application.WorksheetFunction

A+
 

Nashou

XLDnaute Junior
Excuse moi pour 'ouverture', j'ai déjà la macro. La seule chose que je voulais faire c'était la sélection de la cellule A1.
Je l'ai mis parce que c'était dans la continuité.

Pour .find. y'a pas une suite logique comme la fonction si avec if ... then ... else ... end if ?

mc
 

Nashou

XLDnaute Junior
Je vais mettre ce que je souhaite faire. Si quelqu'un pouvait me corriger ce serait cool.

if
.find
Range('feuil1!A1') .select
[là je sais pas comment l'écrire] Chercher dans 'feuil2!A1:C50'
3eme colonne
VRAI
then
Sélection dans A1:C50 de la cellule = à 'feuil1!A1'
else
ne rien faire (comment traduire le 'ne rien faire') ?

ciao
;)
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87