我不知道从单元格 A1 到 A65555 会出现多少个值。
我有 B1,它是根据 A 列设置数据验证的,如下所示
A1:A65555
A 列中最多存在 10 行值。 (从A1到A10)
但是当我单击 B1 时,它显示空值以及 A1 到 A10。
我希望 A 列的所有非空值都列在 B1 中。
注意:我在数据验证设置中勾选了“忽略空白单元格”选项。
或者有人让我知道如何通过 VBA 设置数据验证吗?
假设 A 列中没有间隙,只是列底部有一些空白行(如数据中始终为 A1:AN,其中 1
公式 => 定义名称
输入一些名称(如 ValidationList)
使用这个作为你的公式=OFFSET(INDIRECT("Sheet1!$A$1"),0,0,COUNTA(Sheet1!$A:$A),1)
然后将数据验证列表定义为您输入的名称(并再次检查忽略空白,以便在您未选择任何内容时不会给出错误)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)