使用VBA选择特定单元格时如何保存工作簿?

时间:2014-11-06 21:08:11

标签: excel excel-vba save vba

当我点击某个单元格或单元格数组时,我正在尝试使用VBA自动保存工作簿。

我正在使用电子表格来记录数据,当我按下Enter键向下移动到下一个单元格时,我希望自动保存工作簿,以便在电源耗尽或计算机崩溃的情况下,数据是保存,因为它正在输入。

此外,单击宏按钮时保存文档的代码是什么?

1 个答案:

答案 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将你喜欢的任何类型的单元格区域放在这里