excel - 如果文件名包含特定字符串“-Open”,则从下载中删除所有文件
问题描述
我有一个启用宏的工作簿,它保存在我的网站的资产文件夹中,该文件夹是通过 adobe 体验管理器链接回共享驱动器构建的。它打开、链接到文档并自行关闭。我需要宏然后返回并删除我的“opener 文件”,这是启用宏的工作簿,因此我没有让最终用户在他们的下载中有多个 opener 文件。
它将始终位于“下载”文件夹中,并且各种打开文件都以 -Open 的名称命名。是否有特定代码可用于仅删除这些文件?它们都有不同的名称,例如“Report 1-Open”或“Report 2-Open”
解决方案
您可以做的是使用InStr
检查字符串是否包含其他字符串的函数:
IF INSTR(1, FILENAME, "Open") then DeleteFile.
FILENAME
保存当前文件名的变量在哪里。
推荐阅读
- typescript - 参数的使用
失败 - javascript - Javascript:查找 2 个对象之间的差异并仅返回键
- django - 如何从python列表中删除方括号
- ios - 如何解析嵌套的 JSON。我将 nil 值作为输出
- java - ThreadContext.put() 和 MDC.Put() 有什么区别?
- angular - Angular 中的 observable 和 promise 是如何工作的?
- kibana - 仅在仪表板中添加与一个 kibana 可视化相关的过滤器?
- java - 如何获取 Spring 应用程序上下文并将其传递给其他类的方法?
- javascript - TypeError: Object(...) is not a function React js
- mysql - 如何使用 MySQL/MariaDB 查询数据库所有表的所有列?