Я недавно разместил здесь вопрос о перемещении файлов в другой каталог ( Перемещение файлов в другой каталог ), теперь я хочу переместить папки, которые затем будут заархивированы.
Макет то же самое с существующей папкой в A, целью в B и столбцом C, чтобы подтвердить, если завершено.
Предоставленный код был
Sub move_files()
Dim i As Long
With ActiveSheet
For i = 2 To .Cells(.Rows.Count, 1).End(xlUp).Row
Err.Clear
On Error Resume Next
Name (.Cells(i, 1)) As .Cells(i, 2) & "\" & StrReverse(Split(StrReverse(.Cells(i, 1)), "\")(0))
If Err = 0 Then .Cells(i, 3) = "YES" Else .Cells(i, 3) = "NO"
On Error GoTo 0
Next
End With
End Sub
Учитывая, что я пытаюсь переместить весь столбец, кто-нибудь знает, можно ли адаптировать вышеперечисленное для перемещения папки, поскольку в настоящее время она работает только для файлов. Я искал в Интернете, но обычно только для одного файла.