如何自动填充(使用 VBA)直到相邻单元格等于特定值

如何自动填充(使用 VBA)直到相邻单元格等于特定值

我想在 E 列中自动填充数据验证列表。但是,我想在自动填充达到相邻列(B 列)中的特定值时停止自动填充。

例如,我在 B 列中有 50 行。但是 B 列中的第 51 行包含文本值“TOTAL”。我不希望自动填充一直到第 51 条记录,而是停在第 50 行。

原因是记录数一直在变化,并且“END”文本下面还有其他内容,我不希望用户能够使用数据验证下拉列表从 E 列中选择一个值。

提前致谢。

答案1

如果您使用 Excel 表格,则无需自动填充任何内容。总计行将自动移动。数据验证、条件格式和公式将自动应用于新行。

相关内容