乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel滚动条-Excel VBA 控制窗口滚动条的位置,你也许会有新发现

excel滚动条-Excel VBA 控制窗口滚动条的位置,你也许会有新发现

作者:乔山办公网日期:

返回目录:excel表格制作

存在的就是合理的。系统允许使用VBA控制窗口滚动条的位置,也许它正是你需要的功能。


要求:关闭文件时,所有工作表窗口的滚动条自动回复到最上、最左位置。


按Alt+F11打开VBE窗口,双击“ThisWorkbook”模块,将下面的代码粘贴到代码窗口:



  1. Private Sub Workbook_BeforeClose(Cancel As Boolean)
  2. Dim nSh%
  3. Application.ScreenUpdating = False
  4. nSh = Worksheets.Count
  5. For i = nSh To 1 Step -1 '循环所有工作表
  6. Sheets(i).Activate
  7. ActiveWindow.ScrollRow = 1 '设置当前工作表最上面显示的行号
  8. ActiveWindow.ScrollColumn = 1 '设置当前工作表最左边显示的列号
  9. Next
  10. ThisWorkbook.Save
  11. Application.ScreenUpdating = True
  12. End Sub

小伙伴,大家一起学习Excel VBA知识,一起进步。同时欢迎大家帮忙转发并关注,谢谢大家的支持!


相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网