Перерасчет Excel

Я использую pia's Excel, чтобы делать некоторые записи и читающий в электронные таблицы Excel, я могу просто быть параноиком, но у меня есть следующие вопросы:

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

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

  2. должен там так или иначе сделать что-то как:

    BeginUpdate (); запишите много значений EndUpdate (); повторно вычислите (); readlotsofvalues?

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

1
задан GreyCloud 12 August 2010 в 15:46
поделиться

1 ответ

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

2
ответ дан 2 September 2019 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: