[QUOTE=Paul_Hossler;411626]

        errTemp = Err.Number - vbObjectError
If i understand your math, automation errors would fall between vbObjectError (-2147221504) and 65,535 + vbObjectError (-2147155969). Are they native? Why are automation error separate from both native and custom errors?