Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Перемещает одну или несколько папок из одного места в другое.
Синтаксис
object. MoveFolder (источник, назначение)
Синтаксис метода MoveFolder состоит из следующих частей:
| Part | Описание |
|---|---|
| object | Обязательно. Всегда имя объекта FileSystemObject. |
| источник | Обязательно. Путь к перемещаемым папкам. Строка аргумента source может содержать подстановочные знаки только в последнем компоненте пути. |
| destination | Обязательно. Путь для перемещения папок. Аргумент destination не может содержать подстановочные знаки. |
Замечания
Если источник содержит подстановочные знаки или назначение заканчивается разделителем пути (***),предполагается, что назначение указывает существующую папку, в которую будут перемещаться соответствующие файлы. В противном случае предполагается, что destination является именем создаваемой конечной папки. В любом случае при перемещении отдельной папки может произойти три вещи:
Если destination не существует, папка перемещается. Это обычная ситуация.
Если destination является существующим файлом, происходит ошибка.
Если destination является каталогом, происходит ошибка.
Ошибка возникает и в том случае, если подстановочный знак, используемый в source, не соответствует никаким папкам. Метод MoveFolder останавливается на первой встреченной ошибке. Попытка отката изменений в состояние до возникновения ошибки не предпринимается.
Важно!
Этот метод позволяет перемещать папки между томами только при условии поддержки этой процедуры операционной системой.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.