Fonction recherchev alternative

Fonction recherchev alternative - VB/VBA/VBS - Programmation

Marsh Posté le 27-04-2009 à 23:46:54    

Bonjour,
 
J'ai ces données dans une zone de nom appellée ZONE
http://www.leforumvert.com/uploads/post-11-1240866764.jpg
 
Si j'utilise la fonction RECHERCHEV("Nom";INDIRECT("ZONE" );2;FAUX), j'obtiens la valeur 25%.
Je voudrais créer une fonction qui renvoie la valeur A qui se trouve en dessous du 25%.
 
Je pensais créer une fonction et j'ai commencé à écrire cela:
 

Code :
  1. Function rechlettre(nom, zone, colonne)
  2. nom = "Nom"
  3. zone = "ZONE"
  4. colonne = 2
  5. ligne = ActiveWorkbook.Name(zone).Find(what:=nom).Row
  6. Cells(ligne, colonne).Activate
  7. rechlettre = ActiveCell.Offset(-1,0)
  8. End Function


 
Malheureusement, je suis novice en vba (je pense que ça se voit  :( ) et ça ne marche pas. Est-ce que quelqu'un peut m'expliquer ce qu'il manque dans cette fonction ?
Merci beaucoup !

Reply

Marsh Posté le 27-04-2009 à 23:46:54   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed