|
|
|
Как в excel запретить рассчет формул на время работы макроса?
|
|||
|---|---|---|---|
|
#18+
Хочется, чтобы в excel97(и старше) во времяработы моего vb-макроса(который меняет содержимое скрытых ячеек) не менялись а оставались старыми те ячейки, в которых формулы. А то во время пока макрос работает, числа во всех ячейках сильно прыгают туда-сюда и смотреть на это без слез практически невозможно. Можно конечно пойти по пути "в лоб" (записывать в них числа на время работы макроса, а в конце - записывать формулы), но хочется сделать это правильно, а не руками. Может у какого-то обьекта есть свойство, которое можно выключить и тем самым "заморозить" окошко документа, или еще какой-нибудь способ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 15:49:28 |
|
||
|
Как в excel запретить рассчет формул на время работы макроса?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 15:58:10 |
|
||
|
Как в excel запретить рассчет формул на время работы макроса?
|
|||
|---|---|---|---|
|
#18+
если работаешь с событиями то это отключает повторение события Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2006, 16:18:48 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33775407&tid=2184783]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 321ms |

| 0 / 0 |
