有时候当我们打开excel,没有看到常规的显示工作表界面,而是只显示了用户窗体。这是怎么实现的呢?
2016-11-19 16:17
483 查看
有时候当我们打开excel,没有看到常规的显示工作表界面,而是只显示了用户窗体。这是怎么实现的呢?我们可以通过VBA代码来进行。
按下ALT+F11,打开VBE编辑器,下面所有代码都位于ThisWorkBook中:
只显示用户窗体方法一:
Private Sub Workbook_Open()
ThisWorkbook.Windows(1).Visible = False
UserForm1.Show
End Sub
说明:这个方法可以隐藏工作簿和工作表,但工具栏、标题栏等程序界面仍显示,并且在关闭窗体后,工作簿不会恢复显示(除非增加恢复的代码)。
只显示用户窗体方法二:
Private Sub Workbook_Open()
Application.WindowState = xlMinimized
UserForm1.Show
End Sub
说明:这个方法可以隐藏整个Excel程序界面,只在任务栏里显示。关闭用户窗体后可以点击任务栏图标恢复Excel窗口的显示。
只显示用户窗体方法三:
Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
End Sub
说明:这个方法可以真正隐藏整个Excel程序界面。关闭用户窗体后仍不会显示Excel窗口,只有从进程管理器中关闭Excel进程才能完全退出。
按下ALT+F11,打开VBE编辑器,下面所有代码都位于ThisWorkBook中:
只显示用户窗体方法一:
Private Sub Workbook_Open()
ThisWorkbook.Windows(1).Visible = False
UserForm1.Show
End Sub
说明:这个方法可以隐藏工作簿和工作表,但工具栏、标题栏等程序界面仍显示,并且在关闭窗体后,工作簿不会恢复显示(除非增加恢复的代码)。
只显示用户窗体方法二:
Private Sub Workbook_Open()
Application.WindowState = xlMinimized
UserForm1.Show
End Sub
说明:这个方法可以隐藏整个Excel程序界面,只在任务栏里显示。关闭用户窗体后可以点击任务栏图标恢复Excel窗口的显示。
只显示用户窗体方法三:
Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
End Sub
说明:这个方法可以真正隐藏整个Excel程序界面。关闭用户窗体后仍不会显示Excel窗口,只有从进程管理器中关闭Excel进程才能完全退出。
相关文章推荐
- 多窗体显示桌面后在打开最上一层界面不在最上面
- 超过单元格长度的文本用省略号表示,利用title属性实现鼠标移上去会显示全文,但有时候只看到一部分
- 【Anroid界面实现】WindowManager类使用详解——用户首次打开APP的使用教学蒙板效果实现
- C#实现打开画图的同时载入图片、最大化显示画图窗体的方法
- eclipse引入jar包后没有整合到一个文件夹而是全部在根目录下显示怎么解决?
- SilverLight商业应用程序开发---学习笔记(9)从摘要信息跳转到详细信息 导航到细节视图 在弹出窗体打开细节视图 使用DataGrid控件的行细节显示特性显示细节内容 主/从视图的实现
- php怎么实现在登陆界面登陆之后在主页面显示你的登陆个人i信息?
- 医药采购系统 用户查询列表实现Datagrid显示界面
- eclipse引入jar包后没有整合到一个文件夹而是全部在根目录下显示怎么解决?
- 开始里没有运行,怎么打开一些界面?
- 将app变为桌面程序,开机后不再显示原桌面,而是显示我们的app界面
- Office 2010 excel在打开两个表格的时候,只能在一个窗口显示,怎么分开来看?
- VBA只显示用户窗体,不显示EXCEL
- C#Windows 窗体设计-实现欢迎界面-显示About窗体-在托盘中写入应用程序图标
- webGIS学习(二)探究本质,WebGIS前端地图显示之地图比例尺换算原理 发布于 3 年前 作者 lzxue 7473 次浏览 来自 技术 1.没有豆浆机怎么办? 喝豆浆是我们早晨中基本
- 打开Excel文档自动启动用户窗体。为Excel文档添加启动画面
- EXCEL vba 实现通过超链接跳转到隐藏工作表 回到目录隐藏打开工作表
- c# 打开exe文件与关闭exe文件 c#服务打开exe时候默认是没有窗体界面的
- 如何使Excel在打开一个工作簿文件时总显示其中某个特定的工作表上?
- 1, 编写程序,当用户在文本框中输入内容之后,单机不同的按钮,能够把文半框中的内容粘贴到文本区中。“重置”按钮实现将文本框和文本区中的内容清空。界面上的文本区只能显示内容,不能让用户输入文本。运行结果