Несколько макросов Excel работают в одном VBScript

У меня есть VBscript, который содержит инструкции IF для поиска файлов, каждый файл отличается, и если он найден, выполняется макрос excel.

Пример:

 if file1 then Rename file file1 to file1run run open excel workbook1 run macro MYMACRO if file2 then Rename file file2 to file2run run open excel workbook2 run macro MYMACRO 

Моя проблема в том, что если оба файла доступны одновременно, workbook1 переименует файл и запустит макрос, но второй будет только переименовывать файл, он не запускает макрос, потому что он уже открыт, я не могу получить VBscript дождаться завершения макроса, прежде чем проверять следующий файл.

Interesting Posts

Excel нашел нечитаемый контент – Проверка данных

Вставка значений матрицы из строки 2 с использованием XLSWRITE в MATLAB

Spring boot create excel error (неверно имя файла, имя каталога или тома)]

Лучший способ хранения строк Excel с разными столбцами, связанными друг с другом?

Как конвертировать текущую дату в float, которая хранится в excel в качестве даты?

Обнаружение сообщения об ошибке с SQL Server в VBA в Excel

Excel VBA Autofilters внутри функций

Невозможно обновить набор записей ADO в EXCEL VBA

Диалоговое окно WPF modess из надстройки MS Excel

Excel: Как я могу ускорить процесс поиска и замены? Изменение 32 000 ссылок на книгу

Автоматизация построителя отчетов Omniture Обновить в Excel VBA

Таблица Google: применить ABS к диапазону строк и столбцов, используя макрос

Как установить формат ячейки в текст

Какая правильная CSV-кодировка для c # для открытия с помощью Excel?

Создание пользовательской функции Excel для сопоставления синонимов из списка

Давайте будем гением компьютера.