Excel: recherche sur première lettre d'un mot

charly45 -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai une liste de titres de 400 DVD en Excel 2007 . J'ai une grille qui va de A à Z et je voudrais en cliquant sur une des lettres que le curseur se positionne automatiquement sur le titre commançant par cette lettre . Qui a un idée ? Merci

4 réponses

  1. charly45
     
    Liste des titres sur une colonne par ordre alpha . J'ai par ailleurs un tableau (grille) avec les lettres de l'alphabet de A à Z et je vousdrais qu'en cliquant sur l'une de ces lettres cela m'amène au premier des titres commençant par cette lettre . Exemple je clique sur "L" et le curseur va se positionner dans la liste sur le premier titre commançant par L un peu comme un index.
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    avez vous essayé simplement les liens hypertexte???
    pour en implanter un, clic droit sur la cellule lettre et lien hyper texte, suivre les infos.

    crdlnt
    0
  3. charly45
     
    Oui c'est comme cela que ca fonctionne actuellement . Chaque lettre de l'alphabet dans la grille (tableau) est reliée à la liste par un lien hypertexte sur la cellule. Le problème c'est que la liste évoluant , le lien est rapidement décalé et donc plus utile. Cdlt
    0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Exemple pour la lettre C, les titres commençants en A3 :
    =LIEN_HYPERTEXTE("[Classeur1.xls]Feuil1!A"&MIN(SI(GAUCHE(A3:A500)="C";LIGNE(A3:A500);9^9));"C")
    formule matricielle à valider par shift+CTRL+Entrée

    Sinon une autre possibilité par macro.
    Saisir une partie d'un mot dans la zone verte et la liste est filtrée :
    FiltresAuto.xls
    Clic-droit sur le nom d'onglet Feuil1 et choisir 'Visualiser le code' pour le voir.

    eric
    0