VBA copier valeur sous condition

  • Initiateur de la discussion Initiateur de la discussion cg1980
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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

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

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
18
Affichages
466
  • Question Question
XL 2016 liste
Réponses
10
Affichages
223
Réponses
8
Affichages
650
Réponses
6
Affichages
204
Retour