我正在使用一系列单元格(列F-G-H)进行估算,并且估计0小时是可以接受的,但是空白/空白不是。看到用户可以根据需要添加行,我想确保列(F-G-H)中除标题(row1)之外的所有单元格默认为0(并且用户可以根据需要更改/覆盖它)。
我是否可以针对此特定范围为新创建的行强制执行此操作?我知道我可以在现有单元格中使用公式,但这对用户在事后创建的行没有帮助。
(顺便说一句 - 对于C列,我希望将单元格默认为“WI-”,对于D列,我想将单元格默认为“REQ-”等等。)
非常感谢任何帮助/提示/想法 谢谢,
答案 0 :(得分:1)
这样做。
要将其应用于新添加的行,请使用Worksheet_Change
事件,在该事件中,您将预定义适用的范围。只需记录上述步骤的宏,并在Worksheet_Change
事件中使用该代码。
还要记住使用正确的错误处理并设置Application.EnableEvents = False
并在错误处理程序中重新设置它。
(顺便说一句 - 对于C列,我希望将单元格默认为“WI-”,对于D列,我想将单元格默认为“REQ-”等等。)
为此,上述方法不起作用。你必须在VBA中处理它