Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
works on XP but not on vista
Hi I have following code to search and for specific words and then delete the
rows between ( including them) those rows. This macro works fine on a XP machine, but not working properly on Vista. While debugging the code by €śstep into€ť, I realized the €śWS. Find€ť function not finding the rows, even though those words are exist in the first column. I am trying modify the code to other than €śWS.columns.find€ť function, but can you help me to find out why it is not working on Vista, the way it is supposed to be? thank you so much for your help ######## Public Sub Paste_Transpose_Specific() Dim WS As Worksheet Dim Trialrow, Summaryrow As Range On Error Resume Next For Each WS In ActiveWorkbook.Worksheets With WS Set Trialrow = WS.Columns(1).Find("Sample", Range("A1"), SearchOrder:=xlByRows, SearchDirection:=xlNext) Set Summaryrow = WS.Columns(1).Find("Total:", Range("A1"), SearchOrder:=xlByRows, SearchDirection:=xlPrevious) If Not (Trialrow Is Nothing) And Not (Summaryrow Is Nothing) Then _ WS.Rows(Trialrow.Row & ":" & Summaryrow.Row).Delete End With Next WS On Error GoTo 0 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
vista | Setting up and Configuration of Excel | |||
Macros: Step Thru Works, Run Works, Keyboard Shortcut Locks up | Excel Programming | |||
Excel Addin works that works on a template workbook | Excel Programming | |||
it works, it doesn work, its works....and so on. | Excel Programming | |||
How do I convert works file to excel without works software? | Excel Discussion (Misc queries) |