У меня есть книга Excel с почти 70 листами. Мой код состоит в том, чтобы проверять ячейку (E8) для каждого листа и проверять, есть ли у того же имени папка, если не создавать ее и go на следующий лист и так далее. Но мой код работает только для 1-го листа.
Вот код:
Sub CreateFolder()
Dim WS As Worksheet
Dim Path As String
Path = "C:\Payslips\" & [E8]
For Each WS In ActiveWorkbook.Sheets
If Len(Dir(Path, vbDirectory)) = 0 Then
MkDir Path
End If
Next WS
End Sub
Мне нужна ваша помощь, пожалуйста, чтобы исправить мой код для всех листов.
Спасибо заранее. Исса