VBA Supprimer les lignes contenant "Studio" dans la colonne A
Myckle
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'aimerais supprimer les lignes contenant le mot "STUDIO" dans la colonne A à l'aide de VBA mais je n'y arrive pas même en parcourant les forum sur internet,
pouvez-vous m'aider s'il vous plaît?
Merci d'avance
j'aimerais supprimer les lignes contenant le mot "STUDIO" dans la colonne A à l'aide de VBA mais je n'y arrive pas même en parcourant les forum sur internet,
pouvez-vous m'aider s'il vous plaît?
Merci d'avance
A voir également:
- Supprimer ligne contenant un mot excel
- Supprimer rond bleu whatsapp - Guide
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Partager photos en ligne - Guide
- Trousseau mot de passe iphone - Guide
3 réponses
Merci pour ta réponse Yoyo mais ma prof n'a pas utilisé de filtre pour le faire et demande un code VBA
Je sais qu'il faut utiliser
If cell.value = "Studio" Then
EntireRow.delete
Mais je ne sais pas comment les organiser...
Je sais qu'il faut utiliser
If cell.value = "Studio" Then
EntireRow.delete
Mais je ne sais pas comment les organiser...
Bonjour,
Avant de te lancer dans le code, écris sur un bout de papier des méthodes (algorithmes) possibles:
par ex:
on parcoure la colonne ligne par ligne en cherchant le mot "studio" (seul dans la cellule oou avec d'autres mots ?) et quand on le trouve on supprime la ligne en cours
voir dans quel sens on parcours: montant ou descendant
ou
on compte le nombre de fois où on trouve le mot "studio" dans la colonne et on cherche (find) la 1° où on supprime la ligne et on cherche en cascade la ligne suivante à partir du N° de ligne de départ (souvent l'ent^te ligne 1)
ou...
La 2° méthode est + rapide que la première car on ne bosse que sur les lignes concernées
Tu as un site assez cool qui enseigne le VBA qui pourra t'aider:
info3000.com
Avant de te lancer dans le code, écris sur un bout de papier des méthodes (algorithmes) possibles:
par ex:
on parcoure la colonne ligne par ligne en cherchant le mot "studio" (seul dans la cellule oou avec d'autres mots ?) et quand on le trouve on supprime la ligne en cours
voir dans quel sens on parcours: montant ou descendant
ou
on compte le nombre de fois où on trouve le mot "studio" dans la colonne et on cherche (find) la 1° où on supprime la ligne et on cherche en cascade la ligne suivante à partir du N° de ligne de départ (souvent l'ent^te ligne 1)
ou...
La 2° méthode est + rapide que la première car on ne bosse que sur les lignes concernées
Tu as un site assez cool qui enseigne le VBA qui pourra t'aider:
info3000.com