A
angst987
I'm trying to return an average value for a variable range of cells using this line of code:
rangeavg = WorksheetFunction.Average(Range(n1 & o1 & ":" & n1& o2))
The values in the range have up to 3 decimal places, and the "rangeavg" variable is defined as "Long" but the routine keeps returning the average as an integer value. I need it to maintain the decimal place data. Am I missing something in this line of code or the variable definition or something?
rangeavg = WorksheetFunction.Average(Range(n1 & o1 & ":" & n1& o2))
The values in the range have up to 3 decimal places, and the "rangeavg" variable is defined as "Long" but the routine keeps returning the average as an integer value. I need it to maintain the decimal place data. Am I missing something in this line of code or the variable definition or something?