excel怎么使用vba让最大化工作簿?

excel中使用vba让工作薄最大化的方法

1、首先我们打开一个工作样表作为例子。

2、有个最简单的方法是在打开工作薄后将工作薄最大化,马上关闭工作薄,当再次重新打开时,工作薄就会以最大化的方式打开。但是某些时候,我们会发现无论怎么修改都无法完成这一目的。

3、使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:Application.WindowState = xlMaximizedActiveWindow.WindowState = xlMaximized

4、操作方法是这样的,我们进入vbe编辑器后,在工程属性栏中找到thisworkbook,点击它。

5、接下来在编辑器属性栏中选择workbook选项,并在动作属性栏中选择open,作用是是指当对工作薄执行打开操作时,运行所指定的过程。

6、其格式是这样的。

Private Sub Workbook_Open()

Application.WindowState = xlMaximized

ActiveWindow.WindowState = xlMaximized

End Sub

Application和ActiveWindow在这里是同一个对象,windowstate是其属性。 xlMaximized是赋值

7、保存后当我们再次打开这个工作薄,它都会执行将工作薄最大化的过程,来保证我们所需要的结果。

(0)

相关推荐

  • VBA怎样关闭工作簿和退出Excel

    要用VBA来关闭工作簿,用Workbook.Close 方法即可,而要退出Excel,则用Application.Quit 方法.下面是一些代码示例: 关闭活动工作簿,如果工作簿有更改,提示是否保存: ...

  • excel如何通过vba代码关闭工作薄呢?

    对于多数读者而言,由于未使用过VBA或者不具备计算机语言知识,所以被VBA直白的语句所吓倒.但是楼主可以肯定的告诉大家,VBA其实很简单,并且很实用.学会后,也会上瘾:变化无穷,很有意思,下面小编就为 ...

  • Excel 2016中怎么撤销对工作簿结构和窗口的保护?

    excel如何撤销保护工作簿?EXCEL保护分两种,一种是“保护工作表”,另外一种是“保护工作簿”.保护工作簿中一般选择:保护工作簿结构或窗口.该功能允许用户对表格内数据操作,但是不允许以下行为:1. ...

  • WPS如何将Excel文档设为共享工作簿

    WPS是现在十分常用的办公软件之一,有些新用户不知道如何将Excel文档设为共享工作簿,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着根据下图箭 ...

  • WPS如何将Excel文档设置为共享工作簿

    WPS是现在十分常用的一款办公软件,有些新用户不知道如何将Excel文档设置为共享工作簿,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着点击[审 ...

  • 如何设置启动Excel的时候自动打开某个工作簿

    在“Windows 资源管理器”或者“我的电脑”中,将要打开的工作簿移动到 XLStart 文件夹中(在 C:Documents and SettingsusernameApplication Dat ...

  • Excel如何一次性打开多个工作簿

    利用下面的方法可以快速打开多个工作簿: 方法一 打开工作簿(*.xls)所在的文件夹,按住Shift键或Ctrl键,并用鼠标选择彼此相邻或不相邻的多个工作簿,将它们全部选中; 然后按右键单击,选择&q ...

  • WPS EXCEL中如何快速获得一个工作簿的工作表数量?

    一个工作簿中可以设置1~255个工作表,如果需要超过255个工作表,可用插入工作表按钮完成,一个工作薄能含多少个工作表仅受内存限制. 增加多个工作表的方法如下: 1.打开工具栏,选择最下方的" ...

  • Excel启动时如何打开指定工作簿

    Excel启动时打开指定工作簿的步骤 1.打开Excel表格,接着点击工具栏的"文件"→Excel选项 2.在Excel选项里点击"高级"菜单,在高级里下拉找到 ...