本文作者:office教程网

利用VBA打印隐藏的excel工作表

office教程网 2024-12-24 16:34:22
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

如果一个工作簿中包含许多工作表,其中还有一些是隐藏的,我们可以用VBA代码来直接打印所有隐藏的工作表,而无需将它们取消隐藏。由于Excel无法打印隐藏的工作表,下面的代码先取消工作表的隐藏,打印之后再将其隐藏起来。将代码放入VBA编辑器的标准模块中运行。

如何显示用VBA隐藏的工作表

前面介绍了用VBA隐藏工作表,这时的工作表“格式→工作表→取消隐藏”命令是灰色的,无法执行。那如何取消对工作表的隐藏呢? 1、按下Alt F11组合键进入VBA编辑状态。2、执行“工具→VBAProject属性”命令,弹出“VBA

Sub PrintHiddenSheets()
Dim wSheet As Worksheet
Dim CurStat As Variant
For Each wSheet In ActiveWorkbook.Worksheets
If Not wSheet.Visible Then
CurStat = wSheet.Visible
wSheet.Visible = xlSheetVisible
‘打印预览,如果要打印用 wSheet.PrintOut
wSheet.PrintPreview
wSheet.Visible = CurStat
End If
Next
End Sub

实现将word中题目转换到excel表格中 VBA代码

学姐给我们一次机会,将word中的选择题题干、及选项A、B、C、D分别放到成excel表格中的几列中。673个题,俩人每人300多个,当时我

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:利用VBA打印隐藏的excel工作表发布于2024-12-24 16:34:22
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: