我正在为我们的工作簿添加一些内容。我的想法是,无论用户在编辑它们时滚动到哪里,我都希望使用滚动条保存工作簿。我决定使用下面的代码执行此操作,但是我注意到工作簿中的“保存”按钮和VBA代码编辑器中的“保存”按钮的不同行为。当我通过工作簿中的保存按钮保存时,我看到滚动条闪烁,然后它们保持在同一位置。当我通过代码编辑器中的保存按钮进行保存时,滚动条会按预期一直向左和向上滚动。我正在使用SAP BusinessObjects Analysis版本:2.4.2.67902加载项与Excel。
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ActiveWindow.ScrollRow = 1
ActiveWindow.ScrollColumn = 1
End Sub