我试图在VBA中使用身高函数,但是我得到了奇怪的数字。它不是返回范围的高度,而是返回范围的高度乘以15。例如,以下简单函数:
Function h(c1 As Range) As Double
h = c1.Height
End Function
如果c1是单个细胞,则值为15,如果c1为两个细胞,则为30,依此类推。我应该澄清一下,我正在使用这个函数作为更大功能的一部分,但正是这个问题造成了问题。我想使一个函数尽可能简单,看看问题是否仍然存在,它已经存在了。我真的不明白为什么会这样,我以前用过身高函数,没有问题。如有任何建议,将不胜感激。