Я хотел бы запустить большое количество перестановок конкретной электронной таблицы и написать для этого код VBA. Однако это довольно медленный последовательный процесс на одной машине. Я изучаю распараллеливание процесса excel / vba и обнаружил ряд ресурсов, которым, кажется, несколько лет. Кто-нибудь в последнее время добился успехов в этой области за пределами следующих решений:
- Вызов C# через dll.
- Вызов рабочих потоков VBscript
- Вызов VBA через VBScript и оболочка
Эти подходы подробно описаны здесь: https://analystcave.com/excel-multithreading-vba-vs-vbscript-vs-c-net/#