excel - 宏 SaveAs 到任何桌面
问题描述
大家好,我一直收到错误消息,我正在尝试将 excel 保存到任何桌面用户,其文件名格式为:DTR 然后是今天的日期 这是我的代码。我想我犯了一个错误,不知道我可以使用什么(这里只是一个新手)
Sub saveAs()
Sheets("DTR").Copy
Set wb = ActiveWorkbook
With wb
.SaveAs Environ$("USERPROFILE") & "\Desktop" & _
"\DTR" & Date & ".xlsx", FileFormat:=xlOpenXMLWorkbook _
, CreateBackup:=False
.Close False
End With
End Sub
解决方案
推荐阅读
- java - “我无法正确捕获 NumberFormatException,因此我的 onClick 无法正常工作
- c# - 控件数据绑定时,无法在 DataGridView 中以编程方式添加行
- python-3.x - 绘制日期和货币并将日期转换为可读格式
- r - 将json文件转换为R中的数据框
- python - 为什么我只能得到索引 0 的正确回报
- python - 从列表中访问模型实例的属性并将它们添加在一起?
- python - 打印树的内容,以便每个父级覆盖其所有子级
- java - 使用 Collectors.groupingBy() 时,TreeMap 排序不起作用
- firebase - Firebase Cloud Functions 模拟器抛出“exited with code: 1”错误
- javascript - 有没有办法让函数返回竞争承诺的值(就像 AWAIT 一样)?