【发布时间】:2020-02-10 01:07:04
【问题描述】:
我正在尝试使用 VBA 读取文件夹中的近 1000 个文件。我希望代码以增量顺序选择文件名,例如 Dummy3_1、Dummy3_2、Dummy3_3 等。但是,当前代码在 Dummy3_1 之后选择 Dummy3_10。我如何使代码按顺序读取文件名。谢谢
Application.ScreenUpdating = False
With Application.FileDialog(msoFileDialogFolderPicker)
.Title = "Please select a folder"
.ButtonName = "Pick Folder"
If .Show = 0 Then
MsgBox "Nothing was selected"
Exit Sub
Else
FileDir = .SelectedItems(1) & "\"
End If
End With
FiletoList = Dir(FileDir & "")
Do Until FiletoList = ""
【问题讨论】:
-
所有文件是否一致命名为_1、_2、_3、..._10、_11、_12、..._997、_998、_999、_1000?
-
是的,所有文件都统一命名