excel - 使用 VBA 中的日期作为字符串
问题描述
我有一组遵循以下命名方案的文件:SOP_Audit-JV-006-02182019.docx
文件名的最后一部分是我想拉入 VBA 的日期,我使用 Split() 可以正常工作。是否有类似的东西:VBA 中的https://www.php.net/manual/en/function.date.php ?可以让我将该字符串转换为日期,然后能够以不同的方式对其进行格式化,或将其与另一个日期进行比较,将其分解为月份或年份等。
我正在阅读有关 CDate 功能并尝试使用它,但遇到了一些问题。
谢谢!
解决方案
虽然您的问题已经得到解答,但让我补充一点建议:当使用字符串格式的日期时,尤其是对于文件名,使用 YYYYMMDD(带或不带分隔符)作为日期格式是值得的。这样做,对字符串进行升序/降序排序也会自动创建正确的时间顺序。请参阅 ISO 8601(日期格式)。
推荐阅读
- html - html中最小化和最大化按钮的字体
- javascript - 如何将 pdf 文件从 URL 转换为 base64 编码字符串
- ios - 快速获取文件 Firestore 干扰返回
- javascript - 过滤数组值 - return 语句不会结束函数
- javascript - Node.js - csurf 无效的 csrf 令牌
- python - 按类别打印对象
- angular - 在企业工件中发布 Angular 库
- php - 在 where 子句 laravel 中使用强制转换
- python - pybind11 `py::array` 对象是线程安全的吗?
- python - 模块初始化错误名称“事件”未定义