excel中使用vba退出工作薄时自动保存文件

小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为和小编一样的达人。excel中使用vba退出工作薄时自动保存文件,这里,让小编给大家介绍一下。

操作方法

  • 01

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

  • 02

    我们点击退出工作薄的x标签,然后工作薄会提示我们保存工作薄的修改。

  • 03

    我们可以使用vba来屏蔽这个信息提示面板,只需要将thisworkbook.saved属性标注为true即可。

  • 04

    但是这个方法需要我们每次都要运行一次vba代码,这样和退出前点一次保存工作表的确定按钮没有区别,所以我们可以使用事件来完成这一工作。在事件中,我们定义的行为是beforeclose。

  • 05

    在退出工作薄的时候,工作薄会执行saved = true的代码这样会认为已经执行过保存命令,所以在退出的时候就不会提示。

  • 06

    这里指定对象使用的是me,而不能用其他对象,比如workbooks在这里就无法使用。或者使用指定工作薄名称的方式。而不是默认的激活工作薄。

  • 07

    所以最后为了保存工作薄,我们只需要输入me.save代码即可,非常的简单。这里麻烦的是有时候更改错误了的表格也会保存错误,而毁掉了原有的正确的文件。

(0)

相关推荐

  • excel中使用vba熟悉工作表序列

    excel中使用vba熟悉工作表序列 操作方法 01 首先我们打开一个工作样表作为例子. 02 在例子中我们看到有多个工作表.选取工作表我们可以使用worksheets加上()号内标注序列号或者使用工 ...

  • excel中使用vba时关闭屏幕更新优化代码运行速度

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...

  • 教你用excel快捷键如何快速浏览工作薄

    当我们遇到一个大数据工作薄时,使用鼠标拖动工作表不太方便,使用相应的快捷键,可以方便的浏览工作表的首尾,下面就为大家详细介绍一下,来看看吧! 步骤 首先我们打开一个工作样表作为例子. 填充数据让该工作 ...

  • excel中使用vba在指定单元格区域不显示右键菜单

    小编致力于为大家奉献最有效的经验,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编经验的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内 ...

  • 在excel中使用vba实现单元格间数据移动

    下面小编为大家介绍excel中使用vba完成单元格数据移动方法,不会的朋友可以参考本文! 步骤 1.首先我们打开一个工作样表作为例子. 2.在例子中我们在a1和b1单元格分别输入有名字和地址两个分列, ...

  • excel怎么使用vba创建工作表?

    excel中使用vba新建一个工作表的方法 1.首先我们打开一个工作样表作为例子. 2.使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码: Option Expl ...

  • excel中使用vba给单元格赋值

    excel中使用vba给单元格赋值 操作方法 01 首先我们打开一个工作样表作为例子. 02 在工作表中使用鼠标单击任一一个单元格,就可以激活该单元格,这时候,就可以使用键盘直接键入数据,也可以双击单 ...

  • excel中使用vba制作查找功能控件

    excel中使用vba制作查找功能控件 操作方法 01 首先我们打开一个工作样表作为例子. 02 打开vba编辑器,插入一个新的模块,并在模块编辑窗口中输入以下代码: Sub 查找指定值() Dim ...

  • excel中使用vba选择多个区域单元格

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...