Excel:向下拖动单元格(拖放)时永久禁用/停止自动增量

Excel:向下拖动单元格(拖放)时永久禁用/停止自动增量

我正在处理一个包含多行的表单用户需要填写。 经常它们向下拖动(拖放)单元格值来填充在多行中具有相同值的行自动增量(见下文)导致我的 Excel 表单中出现多个错误值

在此处输入图片描述

我如何才能永久禁用自动增量以获得以下内容:

在此处输入图片描述

我知道最简单的方法是按住 Ctrl 键并向下拖动,但填写表单的用户通常不知道这一点。用户自己应用的其他解决方案也是如此。

我也可以在高级下的 Excel 设置中完全禁用拖放功能,但这会限制表单的功能。

在此处输入图片描述

有什么想法吗?欢迎使用现成的 VBA 解决方案。

注意:我不寻找一个可以避免我自己出现问题的解决方案,我需要一个可以避免用户填写表格时出现问题的解决方案!

答案1

不要填写一个单元格然后拖动单元格手柄,而是选择所有需要值的单元格,然后键入并按 Ctrl+Enter 在所有单元格中填写该值(或公式等)。

如果您已经有值,请选择您想要的所有单元格(连续或其他),然后按 F2 进入编辑模式,然后按 Ctrl+Enter。

答案2

您可以在另一个工作表中输入第一个值并隐藏它,然后使用公式返回该值,例如:

在此处输入图片描述

相关内容