Hi Martyn, Ok that is fine, I will read it again the programmers guide... My other question is, what is the value of "value"? I mean what kind of value, is that a decimal only, binary, milivolts, or other? Like on HRDL.xls when I run the macro Function adc2mV(value As Long) As Long adc2mV = value * ...