Rechercher une valeur et sélectionner ligne

Résolu
Zoupet Messages postés 18 Statut Membre -  
Zoupet Messages postés 18 Statut Membre -
Bonjour,

Je souhaite trouver une valeur (texte) dans une plage A5 à A12
Une fois la valeur trouvée, je veux sélectionner les cellules adjacentes (de C à AG)

Ex :

Si Georges se trouve dans A7, je veux sélectionner les cellules allant de C7 à AG7

Merci
Configuration: Mac OS X
Safari 525.20.1

3 réponses

  1. wilfried_42 Messages postés 912 Statut Contributeur 245
     
    bonjour

    une macro :
    sub rec_sel()
          dim cel as range
          for each cel in range("A5:A12")
               if instr(cel,"Georges")>0 then ' tu peux remplacer "Georges" par une refference cellule : Range("B1")
                  range("C" & cel.row & ":AG" & cel.row).select
                  exit for
               end if
          next 
    end sub 
    

    tu peux aussi définir une plage nommée glissante
    le mot à chercher en B1
    Menu Insertion / Nom / Définir
    le nom : MaPlage
    Fait reference à : incrire la formule suivante
    =DECALER($C$6:$G$6;Equiv("*" & $B$1 & "*";$A$7:$A$12;0);0)

    tu valides
    tu saisies ta valeur à chercher dans B1
    ensuite dans la case reference cellule (en haut à gauche juste au dessus de la feuille) tu tapes le nom de la plage :
    maplage et entrée

    0
  2. Zoupet Messages postés 18 Statut Membre
     
    Merci

    OK pour la première.

    La deuxième, je vais faire des essais

    Merci encore
    0
  3. Zoupet Messages postés 18 Statut Membre
     
    Bonjour,

    en fait voilà mon problème

    Je souhaite que lorsque je saisi une donnée, cela se reporte automatiquement dans des feuilles. Pas en MFC, car limité. Il y a plusieurs possibilités d'absence et plusieurs noms

    Voir le fichier en annexe.

    http://www.cijoint.fr/cjlink.php?file=cj200811/cijdUzUWbE.xls

    Si je suis pas clair, milles excuses

    Merci
    0