I need help creating a macros for creating multiple folders in User Desktop MRO_FOLDERS subfolder.
I have column Main Folder with list of main folders. In each Main Folder I need to create all subfolders mentioned in column SubFolder level 1
For example: for Folder A I need to create
- desktop\Folder A\SUB1
- desktop\Folder A\SUB2
- desktop\Folder A\SUB3
My knowledge of programming is poor. Please see my current version of script below
Sub MakeDirs()
Dim Fldrpath As String
Fldrpath = Environ$("USERPROFILE") & "\Desktop\MRO_FOLDERS\"
If Dir(Fldrpath, vbDirectory) = "" Then
MkDir Fldrpath
End If
For Each cell In Selection
MkDir Environ$("USERPROFILE") & "\Desktop\MRO_FOLDERS\" & cell.Value
MkDir Environ$("USERPROFILE") & "\Desktop\MRO_FOLDERS\" & cell.Value & "\GANTT Charts"
MkDir Environ$("USERPROFILE") & "\Desktop\MRO_FOLDERS\" & cell.Value & "\Induction"
MkDir Environ$("USERPROFILE") & "\Desktop\MRO_FOLDERS\" & cell.Value & "\Photos"
MkDir Environ$("USERPROFILE") & "\Desktop\MRO_FOLDERS\" & cell.Value & "\Planning Meetings"
Next cell
'Display Message
MsgBox "New folder >MRO_FOLDERS< have been created successfully on your Desktop !", vbInformation, "VBAF1"
End Sub
Which does the job but I need to edit the macro if I want to add or remove SubFolder Level 1
