VBA IsNumeric 在特定字符串上失败?

VBA IsNumeric fails on specific strings?

谁能帮我告诉我为什么下面的立即框中的表达式显示结果为 True?

? IsNumeric("1d11")

? IsNumeric("5000d110")

谢谢。 磊

这两个值都是有效的十六进制数值。这就是为什么结果是真的。