Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have a sub that works fine until I try to loop it. It analyzes a single cell and either copies the whole row to another sheet or skips over it, based on its value. Here's the code: Sub DefineBundles()= Sheets("Spare Scroller Cables").Select Range("A2").Select Sheets("Scroller Info").Select Range("F2").Select Do Until ActiveCell = "" If (ActiveCell.Value) = 50 Then Application.Run "CreateSpare" Loop End Sub Sub CreateSpare() ActiveCell.Rows("1:1").EntireRow.Select Selection.Copy Sheets("Spare Scroller Cables").Select ActiveSheet.Paste Selection.Offset(1, 0).Select Sheets("Scroller Info").Select Selection.Offset(1, 5).Select ' This is trying to counter-act the row/cell selection issue. It didn't work. End Sub It seems like the problem is that when you return to the original sheet, Excel doesn't like going back to looking at a cell when it has a row selected. The offset- obviously- doesn't behave like the arrow buttons would. I guess you could get around it by reselecting F2 and doing a compounding offset, but there must be a less clunky way of doing it. Any advice is appreciated. Thanks, Joe |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
For Each offset range | Excel Programming | |||
Problem with Range.Cells.Offset and Range.Cells( row + offset, column) | Excel Programming | |||
Nested Loop Offset Glitch - Object required (Error 424) | Excel Programming | |||
Offset Range | Excel Programming | |||
range offset | Excel Programming |