Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have this following macro which I want to scan through all cells in
my worksheet and delete all rows that don't contain the keywords "NAME:" and that don't contain the keywords "SUBJ:" I keep getting an error on "test = Application.Range(r,c).Text" It says "method Range of object _Application failed" Does anyone know how to get the text from each cell and compare it to the strings I have? Thanks Sub DeleteR() Dim bool As Boolean For r = Application.Rows.Count To 1 Step -1 bool = False For c = Application.Columns.Count To 1 Step -1 Dim test As String test = Application.Range(r, c).Text If test = "NAME:" Then 'mark bool as true (we found a table name row) bool = True End If If test = "SUBJ:" Then 'mark bool as true (we found a subject area row) bool = True End If Next c If bool = False Then 'Delete entire row Application.Rows(r).EntireRow.Delete End If Next r End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro for deleting rows and serialising the remaing rows | Links and Linking in Excel | |||
Macro for deleting rows and serialising the remaing rows | Setting up and Configuration of Excel | |||
Macro for deleting rows and serialising the remaing rows | Excel Worksheet Functions | |||
Help!! I have problem deleting 2500 rows of filtered rows!!!! | Excel Discussion (Misc queries) | |||
Help!!! I have problem deleting 2500 rows of filtered rows | Excel Programming |