Exporter des données dans un autre onglet selon la valeur d'une cellule

Bonjour à tous.

Je souhaiterai exporter certaines données contenues dans des lignes dans un autre onglet en fonction de la valeur d'une cellule. Concrètement, dans mon fichier, je souhaite extraire de mon tableau (onglet catalogue) les lignes dont les valeurs de la colonne H (total) sont différentes de 0 et les insérer dans l’onglet État des stocks. Mon objectif est d’obtenir mon état des stocks en extrayant les données contenues dans le catalogue en faisant abstraction des références pour lesquels le total est à zéro. Je tiens à préciser que le nombre de lignes de mon catalogue pourrait avoisiner les 5.000 pièces...

En vous remerciant d’ores et déjà tout en espérant avoir été clair :-)

18projet-stock.xlsx (245.26 Ko)

Merci !

Bonjour

Un essai à tester. Te convient-il ?

28extraire.xlsm (262.10 Ko)

Bye !

Bonjour.

C'est presque parfait :-) En fait, il ne faut pas recopier l'ensemble des cellules mais uniquement les cellules qui se trouvent dans l'onglet catalogue et dans l'onglet Etat des stocks. C'est une fonction VBA ? Je n'y connais pas grand chose mais je peux essayer de décortiquer la formule et l'adapter.

Merci beaucoup !!

C'est une fonction VBA ?

Non, c'est une macro.

Elle fait, me semble-t-il, exactement ce que tu as expliqué dans ton premier message.

Tu peux la voir en cliquant simultanément sur les touches Alt et F11

Bye !

Merci beaucoup !!

Rechercher des sujets similaires à "exporter donnees onglet valeur"