excel表格中VBA文件怎么实现定时自我删除?

百度经验   发布时间:2020-01-06 16:52:29   作者:武文之道定乾坤   我要评论
excel表格中VBA文件怎么实现定时自我删除?excel中想要实现文件可以定时自动删除,该怎么实现这个功能呢?下面我们就来看看详细的教程,需要的朋友可以参考下

excel表格中的数据想要定时删除,该怎么删除呢?我们可以使用vba定时删除文件,下面我们就来看看详细的教程。

1、首先在开发工具中打开VBA编辑器

2、在单元格区域当中输入一些内容作为例子

3、在VBA编辑器中插入模块

4、在模块当中输入如下代码,然后运行

Private Sub Workbook_Open()
If Now() >=#7/7/2007# Then
  ActiveWorkbook.ChangeFileAccess xlReadOnly
  Kill ActiveWorkbook.FullName
  Application.Quit
End If
End Sub

5、重新启动工作簿,因为开启文件的时间已超过代码中规定的时间——“2007年7月7日”,所以文件开启时立即关闭并且彻底删除,不经过回收站。使用时根据需要修改时间即可

以上就是excel表格中VBA文件实现定时自我删除的教程,希望大家喜欢,请继续关注脚本之家。

相关推荐:

excel怎么使用vba清除剪贴板的内容?

excel怎么使用vba的close关闭工作簿?

excel怎么使用vba创建一个预设格式的工作表?

相关文章

  • excel表格怎么使用VBA向其他工作表追加数据?

    excel表格怎么使用VBA向其他工作表追加数据?excel表格中想要向其他表格追加数据,该怎么实现呢?今天我们就来看看使用vba实现的方法,需要的朋友可以参考下
    2020-01-03
  • excel表格怎么使用VBA删除汇总表以外的所有分表?

    excel表格怎么使用VBA删除汇总表以外的所有分表?excel表中制作了一个汇总表,想要删除汇总表以外的表格,该怎么删除呢?我们可以使用vba实现,下面我们就来看看详细的教程
    2020-01-02
  • excel表格怎么使用VBA在窗体中预览图片?

    excel表格怎么使用VBA在窗体中预览图片?excel表格中的数据想要使用vba预览图片,该怎么实现呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2020-01-02
  • Excel中VBA怎么实现自动批量添加超链接?

    Excel中VBA怎么实现自动批量添加超链接?Excel表格中想要批量添加超链接,有什么快速添加的方法吗?我们可以使用vba来实现,下面我们就来看看详细的教程,需要的朋友可以参
    2019-09-27
  • excel表格怎么利用vba获取当前表有数据的最大行号?

    excel表格怎么利用vba获取当前表有数据的最大行号?excel表格有很多数据,想要获取表格中有数据的最大的行号,该怎么获取呢?下面我们就来看看详细的教程,需要的朋友可以
    2019-08-26
  • excel表格怎么利用vba获取当前单元格行号和列号?

    excel表格怎么利用vba获取当前单元格行号和列号?excel表格中想要知道单元格的行号和列号,该怎么获取呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-08-26
  • excel中VBA怎么删除数组内的元素?

    excel中VBA怎么删除数组内的元素?excel中使用VBA的时候,想要删除数组元素,该怎么删除呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-04-08
  • excel中VBA循环嵌套怎么填充表格颜色?

    excel中VBA循环嵌套怎么填充表格颜色?excel表格中想要填充色块,我们可以使用vba实现循环嵌套效果,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-03-29
  • excel中VBA编辑器怎么设置字体大小?

    excel中VBA编辑器怎么设置字体大小?excel表格中vba编辑器想要设置字体的大小,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-03-25
  • excel表格怎么使用VBA一次性声明多个变量?

    excel表格怎么使用VBA一次性声明多个变量?excel中想要一次声明多个变量,我们需要使用vba实现,下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-03-06

最新评论