O Excel usa apenas alguns tipos de dados nas planilhas. Eu citação :
types always arrive in your function as one of the following types: xltypeNum, xltypeStr, xltypeBool, xltypeErr, xltypeMulti, xltypeMissing, or xltypeNil
Então você pode ver que esperar Integers não se encaixa no conceito. xltypeNum abrange todos os números (incluindo seus equivalentes, como valores de data / hora) e, em VBA, aparece como Double .