Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() This code selects the current region, then highlighting only those cells in column a that are blanks copying the cell above it. The problem I'm having is that the input file changes, however I dont know how to tell the macro the ActiveCell.Range changes. It always seems to do the A1:A271 range instead of the current file that the macro is working on which could be longer than the one used to record the macro. How do you instruct Excel to use the range relative to the worksheet? TIA - lakey ![]() Selection.CurrentRegion.Select Range(Selection, Selection.End(xlDown)).Select ActiveCell.Range("A1:A271").Select Selection.SpecialCells(xlCellTypeBlanks).Select Selection.FormulaR1C1 = "=+R[-1]C" Selection.End(xlDown).Select ActiveCell.Offset(-2, 0).Range("A1:A3").Select ActiveCell.Activate Selection.ClearContents ActiveCell.Columns("A:A").EntireColumn.Select Selection.Copy Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False Application.CutCopyMode = False Range("A1").Select -- lakey13 ------------------------------------------------------------------------ lakey13's Profile: http://www.excelforum.com/member.php...o&userid=15997 View this thread: http://www.excelforum.com/showthread...hreadid=275660 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Referencing A Non Consecutive Range? | Excel Discussion (Misc queries) | |||
Referencing a named range based upon Range name entry in cell | Excel Worksheet Functions | |||
Referencing a Range of Sheets | Excel Discussion (Misc queries) | |||
Indirect Range Referencing | Charts and Charting in Excel | |||
Referencing a range from another workbook | Excel Programming |