Запуск макросов в фоновом режиме (Microsoft Excel)
Когда вы запускаете макрос в Excel, программа уделяет все свое внимание завершению макроса. (Звучит почти антропоморфно, не так ли?) Это означает, что, если макрос выполняет достаточно тяжелую обработку ваших данных, может показаться, что ваша система «заблокирована» во время обработки макроса.
Однако будьте уверены, что обработка макросов влияет только на Excel.
Вы можете открыть другое приложение и работать в нем, пока фрагменты макроса будут работать в Excel в фоновом режиме. Конечно, внимание, уделяемое макросу вашей системой, вероятно, замедлит реакцию другой программы, но это зависит от версии Windows, которую вы используете в своей системе. Причина? Совместное использование ресурсов требует процесса, известного как multitasking. Различные версии Windows обрабатывают многозадачность по-разному.
Вы можете задаться вопросом, как вы можете выполнять другую работу в Excel, когда программа занята выполнением макроса. Легко — просто откройте еще один экземпляр Excel (снова запустите его из меню «Пуск») и выполните другую работу. Все, что вам нужно сделать, это убедиться, что вы не пытаетесь работать с той же книгой (или книгами), которая используется макросами в вашем первом экземпляре Excel.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (2513) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:
link: / excelribbon-Running_Macros_in_the_Background [Запуск макросов в фоновом режиме]
.