我在Excel中做了一系列的级联下降。当用户在ColumnB中选择一个选项时,工作表找到一个列表“Name”= ColumnB值,并使用该列表为该列设置验证。

它运转得很好

但是,当我在整个列中拖动单元格并尝试将数据验证属性应用于所有单元格时,它不是分别选择前一个单元格,而是使用绑定第一个单元格的特定单元格定义每个数据验证属性。

这并不是什么大问题,因为我可以对单个单元格这样做,但是稍后我将通过代码设置数据和名称,所以我需要找到一种方法,使每个数据验证源都包含对其上一个单元格的引用,而不是那个特定的单元格。
发布于 2014-12-10 10:14:02
移除$标志。$符号意味着引用是绝对的,当单元格被拖动或复制时,公式中的单元格引用不会改变。
另一种解决方案是为整个列定义数据验证,不再需要拖动。
https://stackoverflow.com/questions/27397401
复制相似问题