excel自动保存到指定位置

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:26:00
自己设计了一个做“电脑收机单”用,放在电脑D盘的“收机单”目录下。
现在就是想在excel表格中设计一个按钮,用来保存表格到D:/收机单,且自动生成以时间为文件名(如现在是:200805302004)。
不知可否实现?

文档下拉——excel选项——保存——设置保存位置——确定,如图:

学习VBA的时候懂得录制宏来获取一些不会的操作步骤的代码很有效.
不过就楼主的问题,仅仅录制是不行的.
就按照时间为文件名是录制不出来的。
需要对录制的代码进行适当的修改.
我录制并修改了一个,如下:

Sub 按时间名字保存()
ActiveWorkbook.SaveAs Filename:="D:\转移\" & Format(Now, "YYYYMMDDHHMM") & ".xls"
End Sub

前面的通过录制就可以得到.
Format函数相当于Excel中的Text函数一样

录制一个宏再指定按钮就可以解决了