1. Excel宏自动保存
一、开启特定文件的自动备份功能
如果你只是想为某一个Excel文件开启自动备份文件的功能,请按如下步骤操作:
1、打开该Excel文件。
2、在“文件”选项卡,单击“另存为”,在“保存” 按钮的左侧,有一个“工具”按钮,单击该按钮,在打开的列表中,单击“常规选项”,然后勾选“生成备份文件”前面的复选框,单击“确定”按钮。
3、在“另存为”对话框,单击“保存”按钮。
之后,不论谁在哪一台电脑打开该Excel文件,每当编辑这个文件后保存并退出Excel时,都会出现一份同名的.xlk文件,这即是该Excel文件的备份副本,它保存着上次编辑并保存时的内容。
二、开启所有文件的自动备份功能
1、启动Excel2010并新建一个空白文件。
2、在“文件”选项卡,单击“保存”。
3、在“另存为”对话框中,在“文件名”框中,键入“book”,在“文件类型”框中,单击“Excel模板“,在左侧文件夹列表中,定位至C:\Program Files\Microsoft Office\Office14\XLStart文件夹,单击“工具”按钮,在打开的列表中,单击“常规选项”,然后选中“生成备份文件”复选框,单击“确定”按钮。
4、单击“保存”按钮,然后,如果系统中原本不存 在book模板文件,直接关闭Excel即可,如果book模板文件已经存在,系统会弹出一个对话框,询问是否替换原文件,单击“是”按钮替换原文件。
之后,你只要使用Excel编辑任意Excel文件并保存退出后,都会产生同名的.xlk备份文件了。最后,需要说明的是,上述操作以Excel 2010为例,如果你使用是其他版本,上述XLStart文件夹所在路径中,请将Office14替换为Office 11、Office 12或Office15,分别对应于Excel2003、Excel2007和Excel2013。
提示:在Excel中,模板是创建后作为其他相似工作簿基础的工作簿,可以为工作簿和工作表创建模板。模板中可包含格式样式、标准的文本(如页眉和行列标志)、公式、Visual Basic for Applications宏和自定义工具栏等。用户可创建默认工作簿模板,该模板定义了启动Excel时打开的新工作簿的格式和内容。Excel2003默认的工作簿模板的文件名为book.xlt,在 Excel2007及以后版本中,该模板名称是book.xltx。
2. Excel宏保存
你随便打开一个excel文档,之后点窗口——取消隐藏你看看出来没出来personal的提示 那你看看这个目录有没有C:\Documents and Settings\用户名\Application Data\Microsoft\Excel\XLSTART
3. excel 宏怎么保存
第一种方法:
1、在“开发工具”页面中,点击“宏安全性”,然后在“信任中心”界面中将“开发人员宏设置”设置为“信任对VBA工程对象模型的访问”。
2、在“开发工具”界面中选中单元格A1,点击“录制宏”。然后设置:“宏名为加粗变红,快捷键为Ctrl +Shift +R”,然后点击“确定”就可以了。
3、接着在开始界面中,将单元格A1的内容加粗、填充为红色。然后点击“开发工具”中的“停止录制”就可以了。
4、接着我们可以设置单元格A2。选中单元格A2,然后点击“开发工具”界面中的“宏”,然后点击弹出页面中的“执行”就可以了。我们也可以选中单元格A2直接按住快捷键“Ctrl +Shift +R”就可以了。
第二种方法:
1、首先在Excel中录制宏,然后点击“文件”中的“另存为”,接着设置文件保存类型为“Excel启用宏的工作簿”,然后点击确定就可以了。
2、在Excel中打开工作簿,选中单元格A3。然后点击“开发工具”界面中的“宏”。接着在弹出界面中点击“执行”就可以了。
4. excel2010 宏
很多人都遇到在office2010 excel中怎么加载宏的问题,我在网上找了很久都没有正解,经过我的实践,终于发现要点了,呵呵!以下是步骤:1-excel左上方的“文件”选项;2-点击左边倒数第二个“选项”;3-出现excel选项窗口,点击“自定义功能区”选项,出现右边的“自定义功能区”,下边是“主选项卡”,主选项卡中有一个“开发工具”这一栏,在前面打钩就ok了。
然后确定退出窗口。这样在你的excel窗口上就多一个“开发工具”这一栏了,进“开发工具”这一栏之后,中间有一个“加载项”,你点它就进入加载宏的窗口了,然后你“浏览”选择你宏的位置,这样你就加载宏成功了,呵呵!不过excel2010,加载宏后常出现错误,这是对格式不兼容的问题,一般能在2003版中兼容的,在2010中就不兼容了,这问题我也没有解决,往大虾赐教!
5. excel宏如何保存
2013以下版本:打开execl,菜单中的“帮助”/“关于microsoftexcel"这一项中的弹出窗口中的禁用项目,是不是有personal.xls这个文件,如果有,启用即可。
2013版本:打开execl,文件—选项—加载项—管理—(转到)禁用项目
这个是因为某次excel非法操作关闭后,出于安全保护,禁用了文件。
6. excel2010怎么加载宏
依次点击工具-》加载宏-》浏览,选中加载宏,并勾选该加载宏,点击确定,以后每次打开Excel,都会加载该宏。
也可使用代码:
Sub DynamicAddin()
Dim strFilename As String
Dim addX As AddIn
Dim strAddInName As String
On Error Resume Next
strAddInName = "12345"
strFilename = ThisWorkbook.Path & "\" & strAddInName & ".xls"
'尝试返回对加载宏的引用
Set addX = Application.AddIns(strAddInName)
If Err <> 0 Then
Err.Clear
' 如果加载宏不在集合中,则添加它
Set addX = Application.AddIns.Add(strFilename)
If Err <> 0 Then
' 如果发生错误,则退出过程
MsgBox "没有找到加载宏文档"
Exit Sub
End If
End If
' 加载加载宏
If Not addX.Installed Then addX.Installed = True
'调用加载宏中的过程
'其它代码
'...
'调用完成后卸载加载宏
End Sub
Private Sub Workbook_Open()
DynamicAddin
End Sub
7. excel永久保存宏
1打开excel文件,在上方工具栏点击【文件】,点击左侧【选项】会弹出【Excel选项】窗口,点击【自定义功能区】,在右侧主选项卡中勾选【开发工具】,点击【确定】后在工具栏选择【开发工具】,在【代码】选项卡中点击【宏安全性】,选择【启用VBA宏】后【确定】,点击【代码】选项卡中的【录制宏】,在弹出对话框中设置宏名和快捷键,点击【确定】,此时所有操作将会被记录至宏中,选择保存结果的单元格输入求和公式,按下【回车键】后点击【停止录制】;
2选中下一单元格点击【宏】,在弹出对话框中选择刚才录制的宏点击【执行】,这样就能将宏运行到选中单元格;
3或者点击【控件】中的【插入】,绘制一个宏控件按钮,在弹出的【指定宏】对话框中选择刚才录制的宏,点击【确定】即可将宏赋予在按钮上,选择对应的单元格后点击该按钮即可运行宏;
8. excel2013加载宏
我的情况是:
英文Office + 中文语言包
在Excel中录制宏,宏名和模块名均为中文。
插入一个“表单按钮”,指定运行上面的宏。
保存退出,再打开,就出错。
恢复办法用“冰与火”同学的就好了。至于防止再发生的对策,我的办法是:
不使用“表单控件”,而是使用“ActiveX控件”。
它的不同有2点。
sub名等,均为英文
直接保存在当前Sheet中,不需要另外一个模块。
所以,正好避免了中文的错误。
至于mrchow同学说的改变模块名为英文
的建议,我这里因为没有打开“属性窗口”,所以开始怎么也改不了。后来上网搜了一下,通过“视图”->"属性窗口"打开后,就可以修改模块名了。
另外,还可以把模块文件中的代码全部移到当前Sheet中,那样就可以删除模块,也就不需要担心它的中文名了。 不过这样的话,表单控件关联的宏就需要再重新指定成Sheet中的那个宏。
9. excel宏保存文件
我的情况是:
英文Office + 中文语言包
在Excel中录制宏,宏名和模块名均为中文。
插入一个“表单按钮”,指定运行上面的宏。
保存退出,再打开,就出错。
恢复办法用“冰与火”同学的就好了。至于防止再发生的对策,我的办法是:
不使用“表单控件”,而是使用“ActiveX控件”。
它的不同有2点。
sub名等,均为英文
直接保存在当前Sheet中,不需要另外一个模块。
所以,正好避免了中文的错误。
至于mrchow同学说的改变模块名为英文
的建议,我这里因为没有打开“属性窗口”,所以开始怎么也改不了。后来上网搜了一下,通过“视图”->"属性窗口"打开后,就可以修改模块名了。
另外,还可以把模块文件中的代码全部移到当前Sheet中,那样就可以删除模块,也就不需要担心它的中文名了。 不过这样的话,表单控件关联的宏就需要再重新指定成Sheet中的那个宏。
- 相关评论
- 我要评论
-