J'ai besoin d'un code qui supprimera la ligne d'inscription lorsqu'un nom spécifique est tapé dans la colonne A. Donc, pour chaque ligne qui a "Chirurgie" dans la colonne A, il faut à supprimer. Merci.Création d'une macro pour supprimer des lignes dans Excel à l'aide de VB
0
A
Répondre
0
Cela devrait fonctionner. Tout ce que vous devez faire est de changer la valeur de areaToSearch pour s'adapter à votre classeur. Regardez aussi le cas sur le mot-clé, "Chirurgie" et "chirurgie" ne sont pas les mêmes! J'ai testé ça et ça a marché sur une feuille que j'ai inventée.
Option Explicit
Sub DeleteSurgery()
Dim keyWord As String
Dim cell As Range, areaToSearch As Range
keyWord = "Surgery"
Set areaToSearch = Sheet1.Range("A1:A10")
For Each cell In areaToSearch
If cell.Value = keyWord Then
cell.EntireRow.Delete
End If
Next cell
End Sub
Questions connexes
- 1. VB (macro dans Excel) - erreur de compilation
- 2. macro Excel pour sélectionner plusieurs lignes
- 3. Excel - Création d'une macro d'impression
- 4. créer une macro Excel pour ajouter des lignes
- 5. Macro Excel - Copie itérative de lignes d'une feuille à l'autre
- 6. Problème Création du complément Excel à partir de la macro
- 7. excel 2007 macro select records
- 8. Excel Macro Loop pour concaténer des colonnes de lignes précédentes en une colonne au-dessus
- 9. Signature numérique pour Macro Excel
- 10. Excel supprimer des lignes supprimant les lignes incorrectes
- 11. Excel Macro pour créer des feuilles
- 12. Excel Macro - Comma Separated cellules à lignes Preserve/agrégat colonne
- 13. Macro Excel pour faire un tri spécifique?
- 14. Macro VB ou bureau addin pour mac
- 15. Excel VBA Macro
- 16. Création de macro dans C#
- 17. Excel automation C#: comment supprimer plusieurs lignes?
- 18. Excel 2007 Enregistrer une macro
- 19. Récupérer la cellule actuelle dans Excel VB
- 20. Macro Excel pour sélectionner et couper plusieurs lignes dans une nouvelle feuille de calcul
- 21. Excel 2007 lignes limite pour les macros Excel 2003
- 22. Création d'une macro pour générer une présentation personnalisée dans Powerpoint
- 23. Création d'un Excel supplémentaire en utilisant la macro
- 24. Supprimer des lignes dans matplotlib
- 25. Additionner des lignes avec des valeurs dupliquées dans Excel
- 26. Causes de l'erreur d'exécution MS VB -2147417848 (80010108) dans la macro Excel
- 27. Création de fonctions pour Excel dans Visual Studio 2010
- 28. Fractionner un fichier Excel à l'aide de VB
- 29. Distribution d'une macro Excel
- 30. Comment ajouter/Supprimer des lignes de code à un "ThisWorkbook" de fichier Excel en utilisant vb.net?
Merci Michael, mais quand je le branche, il ne supprime rien. J'ai une feuille d'Excel qui a une macro qui crée une feuille distincte du fichier original. Le mot-clé est en fait MH-Surgery – Edmond
Le mot-clé peut être n'importe quoi; Changez-le simplement pour tout ce qui est nécessaire. Êtes-vous sûr d'exécuter le code (F5 dans l'éditeur VBA et votre curseur se trouve dans le sous-programme) après l'avoir collé? – Michael
Il semble que le code ne soit pas en cours d'exécution, mais je ne sais pas pourquoi. – Edmond