当我点击某个单元格或单元格数组时,我正在尝试使用VBA自动保存工作簿。
我正在使用电子表格来记录数据,当我按下Enter键向下移动到下一个单元格时,我希望自动保存工作簿,以便在电源耗尽或计算机崩溃的情况下,数据是保存,因为它正在输入。
此外,单击宏按钮时保存文档的代码是什么?
答案 0 :(得分:0)
如果你把它放在纸张级别,它会在每次事件发生时触发:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then ActiveWorkbook.Save
End Sub
column = 2部分告诉它只在第二列(B列)发生变化时触发,你可以使用target.column,target.row或target.address将你喜欢的任何类型的单元格区域放在这里