如何用VBA生成以当天日期为名字的文件夹,或者将excel文件另存以当天日期为名字的文件?

m825736 2009-02-23 11:36:51
如何用VBA生成以当天日期为名字的文件夹,或者将excel文件另存以当天日期为名字的文件?
...全文
1269 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouxu21 2009-03-25
  • 打赏
  • 举报
回复
Sub zh()

ThisWorkbook.SaveAs "c:\" & Format(Now, "YYYYMMDD")


End Sub
robertkun 2009-02-24
  • 打赏
  • 举报
回复
学习,顶一下.
m825736 2009-02-24
  • 打赏
  • 举报
回复
谢谢大家了!我试试看
_l_ 2009-02-23
  • 打赏
  • 举报
回复
mkdir app.path & "\" & format(now,"yyyy-MM-dd")
schlafenhamster 2009-02-23
  • 打赏
  • 举报
回复
试试now()函数.
### 内容概要 本文档提供了一个VBA宏脚本,用于将指定文件内的所有Excel文件合并到一个新的Excel文件中。脚本首先创建一个新的工作簿作为目标文件,然后遍历指定文件中的所有Excel文件(`.xls` 和 `.xlsx` 格式),将每个文件中的工作表逐一复制到目标工作簿中。在复制过程中,新复制的工作表会被重命名为源工作簿的名称。完成所有文件的合并后,脚本会删除目标工作簿中的第一个工作表(通常为空白),并将合并后的工作簿保存到指定的输出路径。 ### 适用人群 此宏脚本适用于熟悉Excel VBA编程和有一定计算机操作能力的办公人员、数据分析师、会计、行政人员等,特别是那些需要处理大量Excel文件并进行合并工作的专业人士。 ### 使用场景及目标 使用场景包括: - 办公自动化,提高工作效率,尤其是在需要将多个报告或数据汇总到一个文件中进行分析的情况下。 - 数据整合,将分散在不同工作簿中的数据汇总,便于统一管理和报告。 - 定期报告生成,如月度、季度或年度报表的合并。 通过使用此宏脚本,用户可以: 1. 自动化合并多个Excel文件的过程,减少手动复制和粘贴的工作量。 2. 确保合并过程中数据的一致性和准确性。 3. 快速生成汇总报告,提高工作汇报的效率。 4. 定制化脚本以适应不同的数据合并需求,如指定不同的文件路径、文件格式或保存格式。 最终目标是帮助用户节省时间,减少重复性工作,并提高数据处理的自动化水平。

2,503

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧