Bonjour à tous !
Je suis ravie d'arriver parmis vous! Bonnes fêtes à tous pour commencer.
Je suis également nouvelle dans le monde du VBA.
Je suis en train de créer une macro me permettant d'automatiser le traitement de fichiers Excel afin d'être formatés de manière adéquate à un upload sous le logiciel SAP.
Composition de mon fichier: 7 colonnes et X lignes (nombre de lignes variable)
Colonne A: texte
Colonne B: numéro de client
Colonne C: code produit
Colonne D: prix
Colonne E: devise
Colonne F: date de début de vente
Colonne G: date de fin
Mon problème
Le fichier de base sur lequel je fais tourner ma macro comprend des produits n'ayant pas de prix. Je souhaite faire en sorte que ma macro supprime la ligne entière consacrée au produit si celui-ci n'a pas de prix.
En des termes plus spécifiques : pour chaque ligne de mon fichier, si la cellule de la colonne D est vide je souhaite supprimer la ligne entière.
Jusqu'ici j'ai pu créer ma macro en m'appuyant sur un code généré par enregistrement et en tâtonnant pour l'adapter à un cas variable, cependant pour cette histoire de suppression de ligne en cas de cellule vide je suis vraiment bloquée.
J'imagine qu'il faut faire intervenir une fonction IF mais je reste très perdue.
Quelqu'un pourrait-il partager ses lumières ?
Merci d'avance !!
Bon après-midi!