Excel пересчет - PullRequest
       5

Excel пересчет

1 голос
/ 12 августа 2010

Я использую Excel Pia, чтобы писать и читать в / из таблиц Excel, возможно, я просто параноик, но у меня есть следующие вопросы:

Насколько я могу судить, Excel пересчитывает формулы в листе при каждой записи, но ...

  1. это так? - то есть возможно ли выполнить серию чтение-запись-чтение-чтение и не прочитать правильные пересчеты (например, если это сложная формула и она занимает слишком много времени, могу ли я в итоге прочитать значение, которое еще не пересчитано?) 1008 *

  2. в любом случае можно сделать что-то вроде:

    BeginUpdate (); записать много значений EndUpdate (); Перерасчет (); readlotsofvalues?

Я не видел каких-либо хитрых результатов, но я хотел бы знать "наверняка";)

1 Ответ

2 голосов
/ 12 августа 2010

Некоторые VBA функции, которые будут работать, здесь , для их использования вы можете использовать SpreadsheetClass в Interop.Для C # у вас есть функция Calculate () .

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