2013-06-24 2 views
0

Я получаю сообщение об ошибке # 5:команда VBA Shell имеют недопустимый вызов процедур или аргумент

"Invalid Procedure Call or Argument" 

Когда я запускаю следующую команду:

Dim i as Integer 
i = Shell(" copy /y C:\directory\from\file.dbf C:\directory\to\file.dbf ", vbMaximizedFocus) 

Любая помощь?

+0

Почему не 'FileCopy 'C: \ directory \ from \ file.dbf", "C: \ directory \ to \ file.dbf" ' –

ответ

0

Нет copy исполняемый файл. Команда встроена в cmd.exe. Кроме того, в начале вашей команды не должно быть пробелов. Измените инструкцию:

Обратите внимание, что вам нужно указать пути, содержащие пробелы.

Смежные вопросы