我需要检查是否有一个文件夹的名称包括今天的日期。
路径看起来像;
B:\国家统计局\信用卡\2022\34 - 17.09.2022\Nakit列表. xlsx
在Years下有很多子文件夹的名称类似于“34- 17.09.2022”或“15- 16.09.2022”等。
日期前的数字是随机变化的。
我怎样才能找到以今天的日期结尾的文件夹名称(或者以今天的日期开头的文件夹名称。我可以将数字移到日期后面)?
我试过了。
dtToday = Format(Date, "dd.mm.yyyy")
dtYear = Format(Date, "yyyy")
Ihracat = "B:\NOS\EIhracat\Credit\" & dtYear & "\"
strFileName = Ihracat & "*dtToday & "\" & "Nakit List.xlsx"
strFileExists = Dir(strFileName)
If strFileExists = "" Then
MsgBox "Can't find!"
Else
1条答案
按热度按时间xfb7svmp1#
请使用下一个函数。如果您知道名称中包含
Date
的搜索文件所在的文件夹,则该函数有效:您可以通过以下方式调用该函数: