Création fonction ( pour sélectionner une cellule bien précise)

sikasika Messages postés 74 Statut Membre -  
sikasika Messages postés 74 Statut Membre -
Bonjour,

J'ai besoin d'aide :D
En fait ce que je cherche à faire est de créer une macro qui me permettra de sélectionner ,sur un tableau de deux colonnes et plusieurs lignes, une cellule spécifique.

En fait mon input de la fonction sera un âge X et j'aimerai que la fonction me cherche l'âge X (sur la première colonne) et qu'elle me sélectionne la valeur correspondante à cet âge X sur la deuxième colonne.

Merci d'avance, j 'espère que quelqu'un m'aidra , ( c'est vraiment urgent)
A voir également:

4 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 443
 
Bonjour
et vous voulez une macro pour ça?
et pourquoi pas la formule
=RECHERCHEV("X",A:B;2;0)
crdlmnt


Errare humanum est, perseverare diabolicum
0
sikasika Messages postés 74 Statut Membre 3
 
En fait ça ne sera qu'une partie de mon code, je dois l'utiliser par la suite au niveau de la fonction que j'aimerai créer
0
Morgothal Messages postés 1350 Statut Membre 183
 
Bonjour à tous les deux,
Sikasika, voici une fonction prenant en input l'âge cherché, et la plage où la chercher. La fonction retourne la valeur de la cellule se trouvant à droite de la cellule contenant l'âge cherché.

Libre à toi d'ajouter des contrôles, si âge non trouvé dans la plage par exemple ;-)

Function trouve_valeur(valeur_cherchée As Integer, Plage As Range)
Dim cellule As Range
Set cellule = Plage.Find(valeur_cherchée)
trouve_valeur = Cells(cellule.Row, cellule.Column + 1)
End Function

Et un exemple dans ce classeur.
A+ !
0
sikasika Messages postés 74 Statut Membre 3
 
merci pour la réponse , je vais essayer de l'appliquer et voir ce qui ce passera :D merci beaucoup
0