Bonjour, j'ai beau cherché sur le net , mais je suis perdue sachant que je suis débutante sur VBA

Je m'explique j'ai 2 Feuilles

Feuil1 : représente une base de donnée des produits que j'ai dans mon stocks
(j'ai 8 colonnes "A,B,C,D,E,F,G,H) (7sont déja saisies et verrouillées, la 8em "H" est a saisir avec le temps)

Feuil2: représente un "bon de commande" qui doit être remplie automatiquement:

Un boutton qui reçoit une macro qui :

une fois colonne H dans "feuil1" reçoit une valeur (c'est a dire elle est <> null , on recopie dans un tableau qui commence à partir de "D11", les lignes dont la colonne H <>0, sachant que je dois recopier que les colonnes (A,B,C,D,H)


Si quelqu'un peut m'aider je lui serrais énormément reconnaissante , merci d'avance vous faites un super travaille