TypeName関数はVBAのデータの正確なタイプを返すと思います。今、代わりに ,WorksheetFunctionを返すことができるを探しています。IntegerDouble
たとえば、VBA では多くのWorksheetFunction戻り値が返されます。奇妙なことに、たとえばandなど、を返すはずの関数もあります。DoubleMsgBox TypeName(Application.WorksheetFunction.RandBetween(1, 2))DoubleIntegerDoubleMsgBox TypeName(Application.WorksheetFunction.Count(Range("A2:A10")))MsgBox TypeName(Application.WorksheetFunction.Fact(3))
それで、 aWorksheetFunctionを返し、それを検出Doubleできるa があるかどうかを知っている人はいますTypeNameか?