Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a workbook with 2 sheets. Both sheets contain a sparce matrix of
data in which the Column Title row and the first column are the only gauranteed row and column to be filled. I want to select the entire sparse matrix. The code below correctly selects the sparse matrix on one sheet, but when I switch to the 2nd sheet it selects only the 1st row of the matrix. Any help would be appreciated. Option Explicit Dim TopCell, LstRow, LstCol, LstCell, ActiveData As Range Sub SelActiveData() Dim NumCol As Integer ActiveSheet.Select ' ' Selects active data whe ' TopCell is left most cell of column title row ' NumCol = 14 Set TopCell = ActiveSheet.Range("A2") Set LstRow = TopCell.End(xlDown) Set LstCell = LstRow.Offset(0, NumCol) Set ActiveData = _ ActiveSheet.Range(TopCell.Offset(1, 0), LstCell) ActiveData.Select End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Run macro on all sheets | Excel Worksheet Functions | |||
Using the same macro on different sheets | Excel Worksheet Functions | |||
"With Sheets" Issue - macro on one sheet to affect hidden rows on other sheets | Excel Programming | |||
Macro for filter on protected workbook that works for all sheets, no matter what sheets are named? | Excel Programming | |||
macro/new sheets | Excel Discussion (Misc queries) |