Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
can anyone help me include the skip code or make the code work while it
ignore those sheets where it does not find the string (Tile in month for the Period), All help appreciated. Sub Clearcontent() Dim targetcol As String Dim sh As Worksheet Dim myrow As Long Dim lastrowtodelete As Long targetcol = "A" For Each sh In ActiveWorkbook.Sheets 'If ActiveSheet.Name < sh.Name Then With sh myrow = .Columns(targetcol).Find(What:="*Tile in month for the Period*", _ after:=Cells(1, 1), LookIn:=xlValues, LookAt:=xlWhole, _ SearchOrder:=xlByRows, SearchDirection:=xlNext).Row + 1 If Application.Trim(Left(.Cells(myrow, 1), 3)) _ = "See" Then myrow = myrow + 1 lastrowtodelete = .Cells(myrow, targetcol).End(xlDown).Row ..Range(.Cells(myrow, targetcol), .Cells(lastrowtodelete, targetcol)).ClearContents End With 'End If Next End Sub Thanks a big bunch. I really appreciate it. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
If data is returned then delete data | Excel Worksheet Functions | |||
Delete duplicate data based on date of data | Excel Programming | |||
Using autofilter to ADD data not delete data | Excel Programming | |||
Delete every 3rd row, then delete rows 2-7, move info f/every 2nd row up one to the end and delete the row below | Excel Programming |