设置活动单元closures
我有一个macros分配到一个特定的单元格,启动一个dateselect器日历。
不幸的是,当我的工作簿被closures时,同一个单元在下次打开时仍然是活动单元格。
这会导致下一个用户必须点击另一个单元格,然后再次点击macros的单元格以启动日历。
我期望完成的是一个将使另一个单元格closures或保存工作簿的活动。 这样,当一个人打开工作簿时,他们只需要点击macros的单元格来启动日历。
在macros的末尾,您可以简单地添加一行以达到以下效果:
activesheet.range("ZZ999").select
select一些细胞远离。 无需创build一个单独的子。
我更喜欢Application.Goto
来Select
所以在ThisWorkbook模块中:
Private Sub Workbook_Open() Application.Goto Sheets("YourSheet").[A1] End Sub
于是我创build了一个macros:
Sub NewActiveCell() 'NewActiveCell Macro Range("AA8").Select End Sub
接着
Private Sub Workbook_Open() NewActiveCell End Sub
我可能把它变得比需要的更复杂,但是它起作用了