Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
i look for the max number in a range of codes in the following format:
E06001 E06002... here is a section of my code: Set rng = destWB.Worksheets("Sheet1").Range("D5:D" & Lr) rmax = Application.Evaluate("MAX(VALUE(RIGHT(" & _ rng.Address(1, 1, xlA1, True) & _ ",5)))") ****how can i tell it to ignore blank cells when looking for the max? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
rmax = Application.Evaluate("MAX(VALUE(RIGHT(""00000""&" & _
rng.Address(1, 1, xlA1, True) & _ ",5)))") Would probably be the easiest. -- Regards, Tom Ogilvy "steve" wrote in message ... i look for the max number in a range of codes in the following format: E06001 E06002... here is a section of my code: Set rng = destWB.Worksheets("Sheet1").Range("D5:D" & Lr) rmax = Application.Evaluate("MAX(VALUE(RIGHT(" & _ rng.Address(1, 1, xlA1, True) & _ ",5)))") ****how can i tell it to ignore blank cells when looking for the max? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
that works....but i'm confused...what exactly does that do??
leith.... if there is a blank cell, i get an error (type mismatch) "Tom Ogilvy" wrote: rmax = Application.Evaluate("MAX(VALUE(RIGHT(""00000""&" & _ rng.Address(1, 1, xlA1, True) & _ ",5)))") Would probably be the easiest. -- Regards, Tom Ogilvy "steve" wrote in message ... i look for the max number in a range of codes in the following format: E06001 E06002... here is a section of my code: Set rng = destWB.Worksheets("Sheet1").Range("D5:D" & Lr) rmax = Application.Evaluate("MAX(VALUE(RIGHT(" & _ rng.Address(1, 1, xlA1, True) & _ ",5)))") ****how can i tell it to ignore blank cells when looking for the max? |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
During the evaluation, It prepends 5 zeros to the left side the value of
each cell to guarantee each cell is at least 5 characters - this would result in a zero value for blank cells and would not alter any values. -- Regards, Tom Ogilvy "steve" wrote in message ... that works....but i'm confused...what exactly does that do?? leith.... if there is a blank cell, i get an error (type mismatch) "Tom Ogilvy" wrote: rmax = Application.Evaluate("MAX(VALUE(RIGHT(""00000""&" & _ rng.Address(1, 1, xlA1, True) & _ ",5)))") Would probably be the easiest. -- Regards, Tom Ogilvy "steve" wrote in message ... i look for the max number in a range of codes in the following format: E06001 E06002... here is a section of my code: Set rng = destWB.Worksheets("Sheet1").Range("D5:D" & Lr) rmax = Application.Evaluate("MAX(VALUE(RIGHT(" & _ rng.Address(1, 1, xlA1, True) & _ ",5)))") ****how can i tell it to ignore blank cells when looking for the max? |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hello Steve, What impact do the blank cells have on determining the MAX value in the Range? Sincerely, Leith Ross -- Leith Ross ------------------------------------------------------------------------ Leith Ross's Profile: http://www.excelforum.com/member.php...o&userid=18465 View this thread: http://www.excelforum.com/showthread...hreadid=504612 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Dealing with blank cells | Excel Worksheet Functions | |||
Range naming cells with blank cells through coding | Excel Discussion (Misc queries) | |||
Maximum Number of Blank Cells between Non Blank Cells in a Range | Excel Worksheet Functions | |||
Dealing with range of numbers in a cell | Excel Worksheet Functions | |||
How do I skip blank cells when copying over a range of cells? | Excel Discussion (Misc queries) |