Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3683|回复: 27

[已解决]求一句代码

[复制链接]
发表于 2013-4-5 00:37 | 显示全部楼层 |阅读模式
放在
Private Sub Workbook_Open()


End Sub

之间的(深度)隐藏工作表的代码是哪一句,用了几个都运行出错。

求指导!
最佳答案
2013-4-5 00:46
.visible=2
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-4-5 00:46 | 显示全部楼层    本楼为最佳答案   
回复

使用道具 举报

发表于 2013-4-5 00:47 | 显示全部楼层
回复

使用道具 举报

发表于 2013-4-5 00:48 | 显示全部楼层
另外要保证至少有一个工作表是可见的。
回复

使用道具 举报

 楼主| 发表于 2013-4-5 00:50 | 显示全部楼层
hwc2ycy 发表于 2013-4-5 00:46
.visible=-2

试过这种了啊,没用得起来,比如我想把Sheet25(代码的)隐藏起来,怎么写完整的句子,我写了几个都没成功,要求是打开工件薄的时候隐藏它,
回复

使用道具 举报

发表于 2013-4-5 00:50 | 显示全部楼层
通过ISADDIN也是个方法。
回复

使用道具 举报

发表于 2013-4-5 00:50 | 显示全部楼层
Workbook.IsAddin 属性
如果指定工作簿作为加载宏运行,则该属性值为 True。Boolean 类型,可读写。
语法

表达式.IsAddin

表达式   一个代表 Workbook 对象的变量。

说明


如果将该属性设置为 True,则指定工作簿将具有下列特征:

如果打开该工作簿时发生了更改,将不提示保存该工作簿。
工作簿窗口不可见。
该工作簿中的任何宏都不在“宏”对话框中显示(指向“工具”菜单中的“宏”项,并单击“宏”命令可显示该对话框)。
尽管该工作簿中的宏在“宏”对话框中不可见,仍然可以通过“宏”对话框运行该工作簿中的宏。另外,宏名无须使用工作簿名称进行标识。
在打开工作簿时按住 Shift 键不起作用。
回复

使用道具 举报

发表于 2013-4-5 00:51 | 显示全部楼层
sheet25.visible=2
回复

使用道具 举报

发表于 2013-4-5 00:53 | 显示全部楼层
Worksheet.Visible 属性
返回或设置一个 XlSheetVisibility 值,它确定对象是否可见。
语法

表达式.Visible

表达式   一个代表 Worksheet 对象的变量。

回复

使用道具 举报

 楼主| 发表于 2013-4-5 00:53 | 显示全部楼层
Private Sub Workbook_Open()
Sheet25.visible=2

End Sub

是这样的么?以经试过一次,我再试一次看行不行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-11 11:26 , Processed in 0.307993 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表