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