excel - 根据月份和客户将文件保存到文件夹的宏
问题描述
我有以下代码:
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:="U:\sales\Quotes test\" & Range("s2").Value & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub
这完美地工作,但我也希望它做更多的事情,我玩过它,但我无法让它按照我想要的方式工作,如果它甚至可能的话!
我希望它保存为 .xlsm 文件以及 PDF 我还希望它保存到取决于年、月和客户的文件夹中。例如
U:\sales\quotes test
这将是静态的并且始终存在。
U:\sales\quotes test\2020\May\Customer
(取决于工作表中的单元格值 D6)
现在这里是熟料!如果客户的文件夹不存在,我希望它首先根据文档的创建时间在正确的年份和月份创建文件夹。然后保存文档的 PDF 和 .xlsm 版本...
任何帮助将不胜感激!!
解决方案
推荐阅读
- php - 用于在网站表单上验证用户电话号码的服务器
- azure - Azure 多租户应用程序使用 RBAC 读取/写入存储帐户
- aws-lambda - 如何将 CloudWatchEvent 从 lambda 发送到 EventBridge 目标
- sql - Oracle SQL 收入 YTD 计算
- python - Python绑定公共IP以在没有相同网络的情况下连接
- redis - 数据库选择来实现一个程序来检索实时会话中的前 10 个投票问题
- junit5 - 是否可以在同一个测试文件中混合 jqwik @Property 方法和 junit5 @Test 方法?
- passwords - 此处未经授权映射空白方块
- ruby - 找不到 Gem IO-Console
- sqlalchemy - SQLAlchemy 抛出完整性错误,“更新或删除表违反外键约束”