задержка вычислений Excel во время взаимодействия C # - PullRequest
5 голосов
/ 23 ноября 2010

Я должен ввести несколько сотен ячеек в таблицу Excel из программы на C #. Каждый раз, когда я устанавливаю ячейку или диапазон, Excel медленно реагирует ... предположительно, обновляя различные выходы между каждым входом, который я добавляю. Есть ли способ отключить вычисления из моей программы на C # и повторно включить ее после того, как я закончу настройку ячеек и буду готов прочитать выходные данные?

1 Ответ

17 голосов
/ 23 ноября 2010

Да, установите Application.Calculation на xlCalculationManual, затем вернитесь к xlCalculationAutomatic.

Вы также можете установить Application.ScreenUpdating на false, а затем вернуться к true.

...