Excel精英培训网

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

[已解决]关于打开工作簿运行窗体问题.

[复制链接]
发表于 2010-9-26 13:25 | 显示全部楼层 |阅读模式

当我在ThisWorkook下编写如

Private Sub Workbook_Open()
 Application.Visible = False
 UserForm3.Show
End Sub

这是一个运行工作簿时之间打开我之前设置好的窗体,可有问题,就是它会把其他工作簿隐藏和不能打开其他工作簿.这个有办法解决嘛

我打开设置窗体运行与其他没设置的互不干涉!

最佳答案
2010-9-27 09:43
QUOTE:
以下是引用coco_lin在2010-9-26 17:14:00的发言:

2VBQnrs1.rar (21.61 KB, 下载次数: 172)

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-9-26 13:44 | 显示全部楼层

Application.Visible = False

这句设置的是程序隐藏,是指所有的Excel文件,没法设置单个的。

回复

使用道具 举报

 楼主| 发表于 2010-9-26 13:57 | 显示全部楼层

QUOTE:
以下是引用wayy在2010-9-26 13:44:00的发言:

Application.Visible = False

这句设置的是程序隐藏,是指所有的Excel文件,没法设置单个的。

版主发了权威语音,我只能死心喇.

回复

使用道具 举报

发表于 2010-9-26 14:00 | 显示全部楼层

可以搞个变通的

Private Sub Workbook_Open()
    ThisWorkbook.IsAddin = True
    UserForm1.Show
End Sub

回复

使用道具 举报

 楼主| 发表于 2010-9-26 17:14 | 显示全部楼层

QUOTE:
以下是引用amulee在2010-9-26 14:00:00的发言:

可以搞个变通的

Private Sub Workbook_Open()
    ThisWorkbook.IsAddin = True
    UserForm1.Show
End Sub

NAsKqCny.zip (23.39 KB, 下载次数: 26)

回复

使用道具 举报

发表于 2010-9-27 09:10 | 显示全部楼层

QUOTE:
以下是引用amulee在2010-9-26 14:00:00的发言:

可以搞个变通的

Private Sub Workbook_Open()
    ThisWorkbook.IsAddin = True
    UserForm1.Show
End Sub

学习了。

IsAddin 属性

如果指定工作簿作为加载宏运行,则该值为 TrueBoolean 类型,可读写。

说明

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

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

使用道具 举报

发表于 2010-9-27 09:43 | 显示全部楼层    本楼为最佳答案   

QUOTE:
以下是引用coco_lin在2010-9-26 17:14:00的发言:

2VBQnrs1.rar (21.61 KB, 下载次数: 172)

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 07:17 , Processed in 0.298370 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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