recherche et recopie

darib52

XLDnaute Junior
bonjour,
je cherche à obtenir par recopie un indice en fonction du matricule, le tout par macro.
en pj un exemple partiel du fichier que je dois traiter.
j'ai 2 feuilles,
"lignes de paie" où se trouve le matricule
"bulletins de paie" où se trouvent le matricule et l'indice correspondant.
cet indice doit être recopié dans la feuille "lignes de paie" sur la ligne correspondante au matricule.
sachant que j'ai entre 20 000 et 50 000 lignes à traiter.

merci de votre aide.
amitiés à tous.
 

Pièces jointes

  • indice.XLS
    25.5 KB · Affichages: 75
  • indice.XLS
    25.5 KB · Affichages: 84
  • indice.XLS
    25.5 KB · Affichages: 83

Larson

XLDnaute Junior
Re : recherche et recopie

bonjour,

il te faut absolument une macro ?

car avec la formidable formule RECHERCHEV c'est tres rapide.

Dans l'exemple, en S3, tu peux mettre :
=RECHERCHEV(C3;'Bulletin de paye'!$C$3:$D$10;2;0)
puis recopier vers le bas.

Cela dit sur 20 ou 50000 lignes, le temps de recalcul peut gener ... il faut voir le contexte d'utilisation
 

wamme

XLDnaute Occasionnel
Re : recherche et recopie

Bonsoir,
dans la colonne indice en feuille "lignes de paie" une fonction rechercheV
RECHERCHEV(C3;'Bulletin de paye'!$C$3:$D$65536;2)
à recopier sur toute la colonne
Attention les matricules doivent être triés par ordre croissant
dans la feuille "bulletin de paie"

bing : collision
 
Dernière édition:

Robert

XLDnaute Barbatruc
Repose en paix
Re : recherche et recopie

Bonjour le fil, bonjour le forum,

En pièce jointe ton fichier avec une macro commenté et un bouton pour lancer cette macro :

Toutefois je pense aussi qu'avec les formules ça sera bien plus efficace..
 

Pièces jointes

  • Darib v1.XLS
    38.5 KB · Affichages: 70

Discussions similaires

Réponses
4
Affichages
337
Réponses
36
Affichages
2 K
Réponses
4
Affichages
374

Statistiques des forums

Discussions
312 500
Messages
2 089 013
Membres
104 004
dernier inscrit
mista