我試着用下面的代碼循環訪問strDir變量,在4個不同的位置創建4個不同的文件夾。通過變量循環創建文件夾
它不創建文件夾。沒有錯誤出現。
Dim i as Integer
JobName = NewJob.Value
If New_Job.JobYes.Value Then
strDir1 = "C:\QTR\" & JobName & " QTR"
strDir2 = "C:\QT\" & JobName & " QT"
strDir3 = "C:\EMAILS\" & JobName & " EMAILS"
strDir4 = "C:\DOCUMENTS\" & JobName & " DOCS"
For i = 1 To 4
If Dir(strDir, vbDirectory) = "" Then
MkDir strDir & i
Else
MsgBox "Directory exists."
End If
Next i
Else
End If
感謝Jeeped,壞習慣我現在將設置Required Variable Decleration。 – Geoff
謝謝你Jeeped。如果我們需要添加新的目錄,我們只需要將它添加到數組中,但在我的答案中,我們需要更改3行:)。 – Fadi