Excel 空单元格(输入为数字)显示为0(VBA帮助!)

Excel 空单元格(输入为数字)显示为0(VBA帮助!),excel,is-empty,vba,Excel,Is Empty,Vba,我有三个变量。(尺寸a、b、c为单个) 我在工作表中将所有3个值都设置为(百分比)。清除这些值后,我希望看到这三个值的IsEmpty()=True。然而,c在为空时显示为0,我无法找到一种方法使其显示为空单元格。其他两个变量工作正常 我假设这是因为VBA将空单元格转换为0,以数字作为指定输入。对于这种情况,找到空单元格的最佳方法是什么 因此,我没有使用IsEmpty,而是使用len(trim(c))=0。。这似乎也不起作用,因为据我所知,c指向“0”,长度>0。如果您跳过变量并使用单元格引用…l

我有三个变量。(尺寸a、b、c为单个) 我在工作表中将所有3个值都设置为(百分比)。清除这些值后,我希望看到这三个值的IsEmpty()=True。然而,c在为空时显示为0,我无法找到一种方法使其显示为空单元格。其他两个变量工作正常


我假设这是因为VBA将空单元格转换为0,以数字作为指定输入。对于这种情况,找到空单元格的最佳方法是什么

因此,我没有使用IsEmpty,而是使用len(trim(c))=0。。这似乎也不起作用,因为据我所知,c指向“0”,长度>0。如果您跳过变量并使用单元格引用…len(trim(cell reference))则它显示为0,也称为空单元格。当您将a、b、c作为单个进行
Dim时,则只有
c
是单个
a
b
变量