Я полный новичок ie в VBA, поэтому я надеюсь, что вы могли бы помочь мне с этим. Я хочу создать папку внутри данного пути. Внутри папки я хочу подпапку. Имя папки будет указано в столбце A, а подпапка - в столбце B рабочего листа Excel. Путь будет в столбце C.
![enter image description here](https://i.stack.imgur.com/nOluY.png)
Я хотел бы иметь возможность щелкнуть ячейку в столбце D, которая активирует макрос, который затем создаст папку и подпапку. Я надеялся, что смогу добиться этого с помощью этого кода:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("c2:c10000")) Is Nothing Then Call CreatePath
End Sub
Поэтому мне нужна функция CreatePath. Когда ячейка выбрана в столбце D, функция CreatePath должна идентифицировать строку выбранной ячейки из столбца D, взять из этой строки соответствующее имя папки, подпапки и пути и создать папку и подпапку. Есть идеи, как должна выглядеть эта функция? Пожалуйста, имейте в виду, что я начал «играть» два дня в go с VBA, поэтому мои ноу-хау очень ограничены. Спасибо всем за вашу поддержку.