【发布时间】:2016-04-22 19:08:32
【问题描述】:
我真的很喜欢解决方案here,它提供了强制保存为 xlsm 文件的 VBA。请记住,我对 VBA 几乎一无所知,我该如何修改此代码以执行以下操作:
- 继续强制另存为 xlsm
- 文件名等于名为“REPORT”的工作表中单元格 C1 的值 + 文本“BSC” + YYYY.MM.DD 格式的日期
任何帮助将不胜感激。
【问题讨论】:
-
所以我今天感觉很慷慨,但是在这点上,你真的应该至少尝试学习而不是让别人为你做这件事......我再次感觉很慷慨,所以你应该感到幸运.
Dim sFileName As String sFileName = Sheets("REPORT").Range("C1").Value & " BCS " & Format(DateTime.Now, "yyyy.mm.dd") & ".xlsm" ActiveWorkbook.SaveAs sFileName -
我同意 Sorceri,并且在发布该评论时仍在编辑。我刚看到。这正好在应该或不应该回答的边界上。但是你问它的方式看起来像是帮助你到了一个新的水平。我的回答是给你一些,但你必须把它拼凑起来才能完成这个难题。祝你好运。你可以做到的。