首页

文章

在Excel里,如何实现自动生成备份文件到另一个文件夹

发布网友 发布时间:2022-03-01 22:35

我来回答

3个回答

热心网友 时间:2022-03-02 00:04

我们可以用VBA编写简单的宏代码来实现备份功能,同时还能做到:

  1.在保存Excel文件时自动生成备份;

  2.保存Excel文件时提示是否备份;

  3.原始文件和备份文件互为备份。即编辑原始文件时,将在备份文件夹生成备份文件;编辑备份文件时,将以原始文件为备份。

一、设置宏安全性

  选择“工具→宏→安全性”菜单,将安全级别设为“低”。这样,VBA代码才可以执行。

二、输入VBA代码

  1.打开需要备份的Excel文件,右击任一工作表标签,选择“查看代码”,或选择“工具→宏→Visual Basic编辑器”菜单,打开Visual Basic编辑器。

  2.在“工程”窗口中双击“ThisWork book”,此时VBA编辑器标题变为:Microsoft Viusal Basic-“文件名”-[ThisWorkbook(代码)]。

  3.将以下代码输入到“代码”窗口中:

  Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

  '指定Excel文件的路径

  XlsFilePath = "D:"

  '指定备份路径

  BackupXlsFilePath = "E:"

  If ThisWorkbook.Path = XlsFilePath Then

  ExcelFilePath = BackupXlsFilePath

  Else

  ExcelFilePath = XlsFilePath

  End If

  '提示是否备份

  Response = MsgBox("保存时是否备份当前Excel文件?" & vbCr & "备份位置:" & ExcelFilePath, vbYesNo, "提示备份")

  If Response = vbYes Then ' 用户按下“是”

  '两个Excel文件相互备份

  ThisWorkbook.SaveCopyAs Filename:=ExcelFilePath & "\" & ThisWorkbook.Name

  End If

  End Sub

  说明:XlsFilePath = "D:"和Backup XlsFilePath = "E:"分别指定了正在编辑的Excel文件和备份文件的路径,可以将其中的“D:”和“E:”(不含引号)分别更换成实际的路径。在输入文件路径时一定要注意以下几点:

  1.确保路径正确无误,如果输入错误或指定的文件夹不存在,将出现错误;

  2.盘符要大写;

  3.路径的后面不要加上“\”,如“F:\备份\2006”不能写成“F:\备份\2006\”。

三、执行

  当前Excel文件编辑完成后,只要单击“保存”按钮,Excel都会提示是否备份。选择“是”将在指定的文件夹生成一个同名的备份文件,并保存当前文件。选择“否”则只保存当前文件而不做备份

热心网友 时间:2022-03-02 01:22

可以用宏来实现写在工作表事件下,但你要事先在宏里写好路径。

Private Sub Workbook_BeforeClose(Cancel As Boolean)
a = ActiveWorkbook.Name
ActiveWorkbook.SaveAs Filename:="E:\备份\" & "备份" & a
End Sub

上边那个代码是保存在 E:\备份\ 文件夹下,并在原文件名字前边加上备份两个字。
但你要事先在E盘下建好名字为“备份”的文件夹

热心网友 时间:2022-03-02 02:57

自动生成备份可以,到另一个文件夹没听说过。
3dmax灯光教程 如何使用VR IES光域网?VR IES的参数怎样设置? 谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 手机卡住了,电源也关不了,点击屏幕也没反应,还是一体机应该怎么办 excel2007备份文件在哪里打开 手机死机了,屏幕画面静止不动且也关不了机怎么办? 好像记得Excel(电子表格)有一个自动生成备份文件设置,忘了在哪了? excel2013 自动备份的文件如何打开 excel的保存文件在哪里打开 vivo手机死屏,没反应,按屏幕哪都不行,重启也不行,怎么办呀? 自动保存的excel在哪里设置 EXCEL如何自动备份到指定的文件夹 excel2016自动备份在哪 会计从业资格证有哪些用途? excel自动保存怎么设置在哪里 会计证的用途是什么? excel自动保存的文件在哪里? excel自动保存文件会放到哪个位置?当忘记保存时,如何去找 excel自动保存的文件在哪里 WPS中怎样使图片背景与幻灯片背景融? 如何将PPT里图片那黄黄的图片改为和背景融合的那种颜色? ppt如何使图片嵌入背景图了 powerpoint背景上怎样和插入的图片融合 关于Excel每天自动生成一个备份文件 excel备份文件在哪里? vivo手机死机了 一直亮屏关机也关不了是什么原因? excel文件已经备份 ,但是在电脑里的什么位置啊?找不到呀! 我的vivo手机屏幕失灵了,锁也滑不开了,关机也关不了怎么办? excel2007备份文件在哪 vivo手机没反应,一直关不了。也不可以退出关不了机 如何找到excel备份 excel 表格怎么让自动生成的备份保存到其他文件夹?求具体步骤 Micrososoft Excel 备份在哪里 初级职称都有哪些? excel怎么锁定第一行不动? excel怎么固定一行不滚动? 助理工程师是初级职称吗? excel固定一行不滚动 我想请问下,在EXCEL表格中,要固定某一行,使在鼠标上下滚动时,这一行不会滚动,怎么设置? Excel锁定一个单元格不让它滚动怎么弄 空气炸锅炸带壳花生需要多久? Excel中如何让第一行固定不动? excel锁定第一列不滚动
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com