我将使用以下代码片段来循环遍历文件夹中的文件。它有一个简单的
为什么要这样做? 原始代码:
If
语句,用于检查文件夹中是否有文件,如果没有则退出。我已经意识到,在不需要End If
的情况下也可以正确编译。然而,我想添加一个msgbox
来解释为什么已经退出,因此我需要在我的代码中引入一个End If
。为什么要这样做? 原始代码:
If Len(strfilename) = 0 Then Exit Sub
Do Until strfilename = ""
'Do some stuff
strfilename = Dir()
Loop
使用 MsgBox 函数
If Len(strfilename) = 0 Then
MsgBox ("No Files Found")
Exit Sub
Else
Do Until strfilename = ""
'Do some stuff
strfilename = Dir()
Loop
End If