Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recherche dans une feuille

stoky

XLDnaute Junior
Bonjour tout le monde et merci de me lire.
Je pense connaître la fonction recherche mais je ne vois pas comment l’appliquer dans ce cas. je joins un fichier excel 2010 en illustration. Il est simplifié à l'extrême mais donne une bonne idée de ce que je veux.
je voudrais qu'en cliquant sur une des cellules dans la cadre noir, excel m'envoie automatiquement sur la cellule ayant le même contenu dans le cadre en pointillé. sachant que les cellules du cadre noir sont issues de la liste à droite. (Dans mon cas complet, elles sont issues d'une autre feuille). Est-ce même possible avec une formule?
Déjà un tout grand merci de vos réponses.
Amicalement
Stocky
brolajeter@gmail.com
 

Pièces jointes

  • demande.xlsx
    10 KB · Affichages: 24

Dranreb

XLDnaute Barbatruc
Bonsoir.
dans le module de la feuille :
VB:
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   Dim Cel As Range
   If Intersect([C3:D5], Target) Is Nothing Then Exit Sub
   Set Cel = [B7:F25].Find(What:=Target.Value, LookIn:=xlValues, LookAt:=xlWhole, _
      SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
   If Cel Is Nothing Then Exit Sub
   Application.Goto Cel
   End Sub
 

Dranreb

XLDnaute Barbatruc
Un module de feuille existe déjà, il n'y a pas lieu de le créer, juste mettre le code dedans.
On peut y accéder depuis Excel: clic droit sur l'onglet, Visualiser le code.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…