VBA copier valeur sous condition

cg1980

XLDnaute Occasionnel
bonjour

j'aimerai copier les données de la page data:

je copie les données de la colonne D et X si il y a un 1 dans la colonne F.

Je copie les données dans la page output à partir de C3 et C8.

Merci
 

Pièces jointes

  • testB.xlsx
    21.6 KB · Affichages: 41
  • testB.xlsx
    21.6 KB · Affichages: 46
  • testB.xlsx
    21.6 KB · Affichages: 47

job75

XLDnaute Barbatruc
Re : VBA copier valeur sous condition

Bonjour cg1980, bbb38,

Je comprends comme bbb38, alors formules matricielles en B3 et B8 :

Code:
=SIERREUR(INDEX(data!$D:$D;PETITE.VALEUR(SI(data!$F$2:$F$1000=1;LIGNE(data!$F$2:$F$1000));COLONNES($B3:B3)));"")

=SIERREUR(INDEX(data!$X:$X;PETITE.VALEUR(SI(data!$F$2:$F$1000=1;LIGNE(data!$F$2:$F$1000));COLONNES($B8:B8)));"")
à valider par Ctrl+Maj+Entrée et tirer vers la droite jusqu'à ce que les cellules soient "vides".

Fichier joint.

A+
 

Pièces jointes

  • testB(1).xlsx
    18.2 KB · Affichages: 25
Dernière édition:

Statistiques des forums

Discussions
312 100
Messages
2 085 290
Membres
102 851
dernier inscrit
didine501