julien974
XLDnaute Occasionnel
Bonjour le forum,
J’espère que tout le monde va bien.
J’avais une petite demande à formuler à laquelle je ne sais répondre de part mon manque de connaissances en VBA.
Ci-joint un fichier avec une colonne « Nom » et une colonne « N° prèl ». Mon objectif est, pour un numéro de prélèvement (correspondant à plusieurs lignes), de :
Si un des Nom, correspondant à un numéro de prélèvement contient une étoile « * », alors supprimer toutes les lignes correspondant à ce numéro de prélèvement sauf la ligne contenant l’étoile et mettre dans la cellule située à sa droite (colonne C) le numéro 1.
Si un les Nom, correspondant à un numéro de prélèvement ne contiennent pas d’étoiles « * », alors supprimer toutes les lignes correspondant à ce numéro de prélèvement sauf une (peu importe laquelle) et mettre dans la cellule situé à sa droite (colonne C) le Numéro 2.
Je souhaiterais afficher ce rendu dans une seconde feuille.
Ensuite, j’aimerais qu’en bas de la seconde feuille, voir afficher le nombre de N° 1 et le nombre de N° 2 (formule NB.SI en format VBA…)
Par ailleurs, cette boucle doit fonctionner quelque soit le nombre de lignes à traiter.
Espérant avoir été assez clair,
Merci de votre aide,
A très vite,
Julien974
J’espère que tout le monde va bien.
J’avais une petite demande à formuler à laquelle je ne sais répondre de part mon manque de connaissances en VBA.
Ci-joint un fichier avec une colonne « Nom » et une colonne « N° prèl ». Mon objectif est, pour un numéro de prélèvement (correspondant à plusieurs lignes), de :
Si un des Nom, correspondant à un numéro de prélèvement contient une étoile « * », alors supprimer toutes les lignes correspondant à ce numéro de prélèvement sauf la ligne contenant l’étoile et mettre dans la cellule située à sa droite (colonne C) le numéro 1.
Si un les Nom, correspondant à un numéro de prélèvement ne contiennent pas d’étoiles « * », alors supprimer toutes les lignes correspondant à ce numéro de prélèvement sauf une (peu importe laquelle) et mettre dans la cellule situé à sa droite (colonne C) le Numéro 2.
Je souhaiterais afficher ce rendu dans une seconde feuille.
Ensuite, j’aimerais qu’en bas de la seconde feuille, voir afficher le nombre de N° 1 et le nombre de N° 2 (formule NB.SI en format VBA…)
Par ailleurs, cette boucle doit fonctionner quelque soit le nombre de lignes à traiter.
Espérant avoir été assez clair,
Merci de votre aide,
A très vite,
Julien974