怎么使用VBA代码实现excel文档每天自动备份

  怎么使用VBA代码实现excel文档每天自动备份

实现这样“高大尚”的功能现有的excel功能无法完成,还得VBA编程的方法。当然,作为不懂VBA代码的你,只需要按下面步骤复制粘贴即可。

  第1 步:打开要备份的excel文件,在工作表标签上右键单击,点击“查看代码”。

怎么使用VBA代码实现excel文档每天自动备份

  第2步 在打开一个visualbasic窗口,双击工程窗口中的thisworkbook,把下面的代码粘贴到右侧的窗口中。

  代码:

  Private Sub Workbook_BeforeClose(Cancel As Boolean)

  On Error Resume Next

  Dim mypath As String, fname As String

  fname = Format(Date, “yymmdd”) & ThisWorkbook.Name

  mypath = ThisWorkbook.Path & “/备份/”

  ThisWorkbook.SaveCopyAs mypath & fname

  End Sub

怎么使用VBA代码实现excel文档每天自动备份

  第3步:在Visual basic窗口中点击保存命令,会弹出另存启用宏的提示,这时点击“否”按钮。

怎么使用VBA代码实现excel文档每天自动备份

  在弹出的保存窗口中,选取保存类型为“Excel 启用宏的工作簿”。

怎么使用VBA代码实现excel文档每天自动备份

  第4步:在当前文件夹中,新建一个名为“备份”的文件夹。

怎么使用VBA代码实现excel文档每天自动备份

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/664877.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • win10锁屏壁纸在哪里保存 win10锁屏壁纸保存位置介绍

    部分win10用户觉得系统自带的锁屏壁纸很好看,想要将这张图片单独保存下来,但是又不清楚锁屏壁纸的保存位置。其实win10锁屏壁纸一般都是保存在C盘WindowsWebWallpa…

    2022年7月24日
    625
  • excel怎么做模板

      excel做模板的方法   如图,是需要建立模板的表格。   打开–文件–另存为   选择–excel模板.xlst,使用默认保存位置,不要…

    2022年8月25日
    219
  • excel怎么在打印时放大打印?

       excel怎么在打印时放大打印?   1、我们制作好了一张表格,在打印的时候发现,它只占据了纸张的一小部分,打印出来很不美观   2、点击excel左上角的打印按钮…

    2022年8月27日
    184
  • Excel如何制作柱形图

      Excel如何制作柱形图 方法:   1、首先,我们建立一个简单的表格,包括3列数据,方便后面图表的对比。   2、选中表格数据内容区域,然后点击【插入】面板中的一种图表样式,…

    2022年8月25日
    99
  • Win7和win10哪个好用 Win7和win10对比介绍

    Win7和win10都是比较成熟的操作系统,很多用户都好奇Win7和win10哪个好用,从整体看Win7和win10各有优势,适合自己使用的操作系统就是好系统,但是Win7和win…

    2022年8月1日
    1.4K
  • win11电池图标不见了怎么恢复 win11电池图标不见了解决办法

    电池图标是笔记本电脑都有会的一个图标,可以显示当前电量使用情况,但是有些用户在升级到win11系统之后发现电池图标不见了,这种情况要怎么恢复呢?大家先打开设备管理器,找到电池功能打…

    2022年7月26日
    1.6K
分享本页
返回顶部