Всё работает чудесно! Благодарю, задача решена!
Перенос папок по списку, Перенос папок в другую папку по наименованию папки по списку
Перенос папок по списку, Перенос папок в другую папку по наименованию папки по списку
Перенос папок по списку, Перенос папок в другую папку по наименованию папки по списку
Перенос папок по списку, Перенос папок в другую папку по наименованию папки по списку
21.06.2023 07:31:30
Да, код там есть, но он для определённого наименования исходной папки, а как сделать список этих наименований?
Sub Move_Folder() Dim objFSO As Object Dim sFolderName As String, sNewFolderName As String sFolderName = "C:\test" 'имя исходной папки sNewFolderName = "C:\tmp\test\" 'имя папки, в которую перемещаем(нужен слеш на конце) 'создаем объект FileSystemObject Set objFSO = CreateObject("Scripting.FileSystemObject") 'проверяем наличие папки по указанному пути If objFSO.FolderExists(sFolderName) = False Then MsgBox "Нет такой папки", vbCritical, Exit Sub End If 'перемещаем папку objFSO.MoveFolder sFolderName, sNewFolderName MsgBox "Папка перемещена", vbInformation, End Sub
Изменено: |
|
|
Перенос папок по списку, Перенос папок в другую папку по наименованию папки по списку