首页 > 解决方案 > 如何将 VBA 中的“0”考虑到数字格式为 01 到 09?

问题描述

Sheet1 中的单元格 P2 包含值“01”(自定义格式单元格:00),但是 VBA 将其读取为“1”。我一年中的每个星期都在使用这行代码。只是它从第 1 周到第 9 周不起作用,因为我想以两位数 01、02、... 打开的相关文件名结束

Workbooks.Open "L:\Path\2021\Indicators\otherpath\W" & _
        ThisWorkbook.Worksheets(1).Range("P2") + 1 & "\ZMM_file wk" & ThisWorkbook.Worksheets(1).Range("P2") + 1 & ".xlsx"

谢谢你。

标签: excelvba

解决方案


推荐阅读