我想让 Excel 在用户按下 Enter 键时将 A 列中任意单元格更改为预定义数据(而不是默认的转到下一个单元格行为)。如何在 VBA 中实现此操作?
答案1
尝试在 Workbook_open 事件中执行此操作
Private Sub Workbook_Open()
Application.OnKey "{ENTER}", "MyEnterEvent"
End Sub
Sub MyEnterEvent
' codes here
End Sub
结束宏
Application.OnKey "{ENTER}"