Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
Bob Phillips had brought up something interesting the other day with a little humor. But I can't remember the exact code. With this code, S1.Range("D65536").End(xlUp).Select, how can it be rewritten to use Rows.Count instead of 65536, as suggested by Bob? I always don't have enough or too many quotation marks when I try to put these kinds of things together with the ampersands. For some reason, I'm stuck. I usually figure it out, but I must be doing something wrong. The objective is to use Rows.Count in the event that Microsoft changes the number of rows in Excel...seems like a good exercise this morning as well. :) This could be rewritten from this: Dim S1 As Worksheet Set S1 = Sheets(1) S1.Range("D65536").End(xlUp).Select to something like: S1.Range(" & "D" & S1.Rows.Count & ").End(xlUp).Select But with the correct number of quotation marks and configuration to make it function properly. Thanks, Rick |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
"Select method of Range class failed" Error | Excel Discussion (Misc queries) | |||
Using "=randbetween" to select a number from a range of cells | Excel Worksheet Functions | |||
Run-time error "1004" Select method of range class failed | Excel Discussion (Misc queries) | |||
Question about "End(xlUp)" property | Excel Programming | |||
Question about "End(xlUp)" property | Excel Programming |