|
|
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
Добрый день! написал пользовательскую функцию, чтобы упростить контроль за ошибками (если параметры неправильные) ну и сократить текст в формулах суть: есть 2 сводные таблицы а функция с помощью параметров понимает к какой обратиться и берет нужные данные, производя вычисления. Проблема: пользовательские функции не обновляются без полного пересчета (если делаю обновление сводных таблиц через макрос), а полный пересчет - идет долго :(, порядка минуты, но это пока нету данных т.е макрос обновляет таблицы(около секунды), и вызывает пересчет(еще минута!) Вопрос: можно ли как-то регулировать, какие страницы с польз.ф-ми пересчитывать, чтобы не все сразу? или альтернативные варианты пересчетов в такой ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 22:03:06 |
|
||
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
Ничего не понял.... Объясняй еще раз с примерами. Antonio1Проблема: пользовательские функции не обновляются без полного пересчетаЕсли речь идет о пользовательских функциях используемых на листе, то чтобы они пересчитывались автоматически функции в качестве параметра должны принимать регионы. Например так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 22:34:51 |
|
||
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
например вызов =GetFullData(E$7; $B10; $D10; "P") сам макрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 22:49:56 |
|
||
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
Добавьте еще в начале функции Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 12:17:23 |
|
||
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
добавлял тогда эта вся фигня типа зацикливается - по крайней мере за 20 минут я не дождался и снял задачу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 12:54:26 |
|
||
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
Antonio1Проблема: пользовательские функции не обновляются без полного пересчета (если делаю обновление сводных таблиц через макрос может там же в макросе (где вызывается пересчет сводной таблицы) поставить Код: plaintext Код: plaintext Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 13:37:36 |
|
||
|
пользовательские функции
|
|||
|---|---|---|---|
|
#18+
Исправь заголовок функции на: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2006, 17:54:17 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=33827200&tid=2184679]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 319ms |

| 0 / 0 |
