Распараллеливание макроса Excel для использования преимуществ нескольких ядер ЦП? - PullRequest
0 голосов
/ 27 мая 2020

Я хотел бы запустить большое количество перестановок конкретной электронной таблицы и написать для этого код VBA. Однако это довольно медленный последовательный процесс на одной машине. Я изучаю распараллеливание процесса excel / vba и обнаружил ряд ресурсов, которым, кажется, несколько лет. Кто-нибудь в последнее время добился успехов в этой области за пределами следующих решений:

  1. Вызов C# через dll.
  2. Вызов рабочих потоков VBscript
  3. Вызов VBA через VBScript и оболочка

Эти подходы подробно описаны здесь: https://analystcave.com/excel-multithreading-vba-vs-vbscript-vs-c-net/#

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...