Я уже вообще ничего не понимаю. Сейчас и у меня даже он правильно высоту в экселе считал, а сегодня ночью он только 10 строчек первых в экселе видел. Спасибо большое в любом случае. Вы оказались правы.
Запускайте скрипт в один поток, в нём вычисляйте необходимое количество потоков, а потом:
Вызывайте функцию в несколько потоков:
Screenshot_1.png
Или циклом вызывайте функцию асинхронно (кол-во итераций цикла == кол-ву потоков):
Screenshot_2.png