将所有 Excel 工作表设置为定义的缩放级别
我的 Excel 工作簿(文件)中有二十多张工作表。是否有一些代码片段或命令我可以应用/使用,以便所有工作表都可以重置为 85% 缩放级别?
I have more than twenty sheets in an Excel workbook (file). Is there some code snippet or a command I could apply/use so that all sheets could be reset to let's say 85% zoom level?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
顺便说一句,如果您只需使用选项卡选择工作簿中的所有工作表,则可以将缩放设置为 85%,它将应用于所有工作表
BTW, if you simply select all worksheets in your workbook using the tabs you can then set the zoom to 85% and it will apply to all worksheets
此代码与上面的代码类似,但在运行宏之前不必选择工作簿中的所有工作表。不要使用除非选择工作表否则无法正常工作的
ws.Select
和Next ws
,而是更改为ws.Activate
和Next
设置所有工作表的缩放比例。作为可选操作,可以针对包含大量工作表的工作簿禁用ScreenUpdating
。This code is similar from the above, but it is not necessary to select all worksheets in your workbook before running the macro. Instead of using
ws.Select
andNext ws
that not work correctly unless you select the worksheets, change tows.Activate
andNext
to set the zoom for all the sheets. As optional, theScreenUpdating
can be disabled for a workbook with a lot of sheets.