格林汉姆手表官网价格:在EXCEL中当关闭文档时自动以某一单元格内的内容命名并自动保存在指定的文件夹中

来源:百度文库 编辑:中财网 时间:2024/05/04 07:33:24
在EXCEL中当关闭文档时自动以某一单元格内的内容命名并自动保存在指定的文件夹中浏览次数:613次悬赏分:10 | 解决时间:2010-5-14 00:15 | 提问者:xiaoqingyeerk

问题补充:

我已经已经设定D盘内一新文件夹,因为我要不停地新建文档,每当快速完成后,就想快速关闭,不用提示自动以文档内某一单元格内的文字命名并保存在我预先设好的文件夹内.非常感谢您的帮助,虽然没有看懂你的操作,

 

最佳答案
你说的不是很清楚指定的文件夹 是不是已经存在?如果不存在它的父目录是不是存在?如果已经存在,那么,你是希望保存时才自动以某一单元格内的内容命名,还是只有关闭时才自动以某一单元格内的内容命名?具体说,你有一个文件叫1.XLS你打开它,编辑那个代表文件名的单元格,内容是 2这时,你按了“保存”,不是右上角的关闭,你希望文件保存为1还是2 ?假定目录已经存在,是"D:\files",文件名在A1 单元格。使用工作表事件(不是宏!)Private Sub Workbook_BeforeClose(Cancel As Boolean)ChDir "D:\files"ActiveWorkbook.SaveAs Filename:="D:\files\" & [A1] & ".xls", FileFormat:=xlNormalActiveWindow.CloseEnd Sub使用以上代码,只有关闭时,才另存。以下代码,只要保存就自动以某一单元格内的内容命名并自动保存在指定的文件夹中Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)ChDir "D:\files"ActiveWorkbook.SaveAs Filename:="D:\files\" & [A1] & ".xls", FileFormat:=xlNormalCancel = TrueEnd Sub如果目录不存在,请补充提问,或者HI
请问EXCEL中,当某一列为“是”时另一列会自动为“2 在WORD和EXCEL中输入中文时会自动关闭文档 请问如何在Excel中自动为指定单元填入序数? 如何在Excel中所选定的单元格里自动输入某个范围内的随机数? EXCEL文档保存后,在文件夹自动生成一些以数字命名的其它文件,如何 在EXCEL文档编辑中,怎样让文字自动排版?在打印区域内段落自动转行? 为什么EXCEL使用中会自动关闭? 请问在Excel中如何以某一列的一定顺序对整个工作表进行排序? 为什么我EXCEL合并后的单元格子中输入38.17就会自动关闭,我用的是EXCEL2000,WINXP系统?!高手赐教啊?! 当一个文档窗口被关闭时,该文档被保存在哪里 为什么做EXCEL表格时,当我设置公式时,表格就自动关闭退出了 EXCEL中可不可以通过一个单元格里的数据来应用相应的文件中某一表格里的数据? 在excel中一个单元格里怎么让文字竖排 为什么打开的Word文档在进行编辑的过程中会经常性的自动关闭? 在EXCEL中怎样冻结某一行内容? 在Word、Excel文档里有没有用快捷键在单元格里插入光标 怎样在EXCEL中添加WORD文档 在EXCEL中有两个文档的某一列的部分内容是相同的,要把不同的内容用什麼函数?怎麼做啊? 为什么我在w2000中以写字板格式保存的文档会自动变成Word格式? 在Excel工作表中,当鼠标移到自动填充柄上,鼠标指针变为什么? 在Excel中如何使一个单元格自动调整列高以完全显示? Excel老是自动关闭 有相同的两份EXCEL文档,怎样让我只在一个文档中编辑而第二文档自动跟着变 Excel高手请进:如何在电子表格中固定某一行或某一列