OVH Cloud OVH Cloud

copier ligne dans autre page

1 réponse
Avatar
Yannick
Bonjour,

J'ai une page dans lequel se trouve des centaine de
processus, j'ai cree des page selon le type de processus,
je veux que chaque processus soit copie dans sa page
correspondante. Les processus sont desordonnes dans la
page, commetn puis-je faire pour tout les retrouver snas
utliser de macro?

Pour le moment avec la fonction recherche je ne suis
capable de trouver que le premier processus car mon bloc
de recherche est de la premiere a al dernier ligne, mais
comment puis-je trouver le numero de la ligne ou la
fonction a trouver le processus?

MErci

1 réponse

Avatar
isabelle
bonjour Yannick,

sans macro c'est difficile mais pas impossible à la condition que tout
les processus soit triés par ordre.

il y a sûrement d'autre méthode, en attendant voici comment je
procéderais,

dans une cellule de chaque feuille "processus" mettre la formule
=STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;32)
pour récupérer le nom de l'onglet (soit le processus), supposons en A 1

en cellule B2 la formule suivante pour retrouver le numéro de ligne ou
apparaît le nom du processus
=SI(LIGNE()>NB.SI(Feuil1!$A$1:$A$100;$A$1);"";EQUIV($A$1;Feuil1!A:A;0)+ LIGNE()-1)
à recopier sur autant de ligne qu'il faut.

en cellule C1 la formule suivante pour récupérer la valeur des autres
colonnes selon le numéro de ligne obtenue avec la formule mit en colonn e
B
=INDEX(Feuil1!A:A;$B1)

isabelle


Bonjour,

J'ai une page dans lequel se trouve des centaine de
processus, j'ai cree des page selon le type de processus,
je veux que chaque processus soit copie dans sa page
correspondante. Les processus sont desordonnes dans la
page, commetn puis-je faire pour tout les retrouver snas
utliser de macro?

Pour le moment avec la fonction recherche je ne suis
capable de trouver que le premier processus car mon bloc
de recherche est de la premiere a al dernier ligne, mais
comment puis-je trouver le numero de la ligne ou la
fonction a trouver le processus?

MErci