Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I'm trying to learn a little bit of VBA, and I think what I'm trying to do
right now is pretty simple - it's just that it's a lot of things (for someone with my lack of knowledge) to put together. What I want to do is allow users to click on a cell and have excel hide a large number of rows based on which cell was clicked. Here is a general process description of how I think of it, in terms of excel: 1) In Column A, Row 3, I have entered the word "Length". In the columns that follow, I have a number of different value representing lengths. In column A, row 18, the word Length appears again, followed in subsequent columns by several values. 2) When the user clicks on any cell in Column A containing the word "Length," this macro should determine how many cells contain text in column A (using end.xlup, I guess?), and define a range from row 3 to row whatever the last row with a text in column A is. 3) Then, once this is defined, excel should hide all rows in the range of Row3:RowX for which the word in Column A is not "Length" (ie hide all other rows). 4) Finally, when the user clicks on the word "Length" again, the macro will unhide all rows. Does this seem reasonable and rational? I know one might do something sort of similar by just using tables, but that would screw with other things I'm trying to do. Does my description make sense, and are there smarter ways of doing what I want to do in VBA? Thanks for any and all help. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Basic Pivot Table question re adding rows to source data and refre | Excel Discussion (Misc queries) | |||
Color alternate rows when after hiding selected rows | Excel Worksheet Functions | |||
Hiding Specific Rows Based on Values in Other Rows | Excel Worksheet Functions | |||
Hiding a button when hiding rows | Excel Discussion (Misc queries) | |||
Hiding Rows if the linked rows are blank | Excel Discussion (Misc queries) |