|
|
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
asutp2 А что, использовать прямую запись (например XLSReadWriteII), получая в результате скорость записи < 1 сек, уже не в тренде? Каюсь. Пока не осилил, а надо бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 17:16 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
дык оно НЕ бесплатное Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 17:25 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий дык оно НЕ бесплатное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 17:34 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
ОФФ Соколинский Борис> По-моему, начиная с 2003 г. порча идет Соколинский Борис> постоянно, с акцентами на разные фронты. Согласен, хотя должен признать, что визуально (интерфейс, разные кнопочки и функции и пр.) некоторые улучшения были (не без уродливой неотключаемой ленты, конечно) - не помню, в 2010-й или 2014-й версии. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 17:38 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
5 штук евро за Enterprise нормально... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 17:39 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
_avz Соколинский Борис пропущено... И формулы так же вставляй. то есть можно вместо лист.Range[адрес].FormulaR1C1 := '=SUM(...)' также писать в массив[i, j] '=SUM()' и это сработает? ок, попробую. Когда-то Александр Шабля написал хороший FAQ по работе с Excel, вот тут есть про вставку формул в ячейки: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1274#03 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 18:08 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
Погуглите TXLSFile. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 18:15 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам Согласен, хотя должен признать, что визуально (интерфейс, разные кнопочки и функции и пр.) некоторые улучшения были (не без уродливой неотключаемой ленты, конечно) - не помню, в 2010-й или 2014-й версии. Интерфейс с появлением ленты можно вообще не обсуждать, все свистоперделки меркнут по сравнению с общим "куда, нахрен, они засунули полезную кнопку и есть ли она вообще?". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 18:46 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
_avz 5 штук евро за Enterprise нормально... у вас скольло разработчиков? Для одного 295 евро (+ НДС 16% до 31.12.2020 для покупателей из Германии, что для загран-покупок не знаю. С 2021 будет опять 19%) Зато: 1) XLSReadWriteII работает ОЧЕНЬ быстро 2) предсказуемо, ибо не зависит от версии МС Оффиса, он вообще не нужен 3) можно использовать хоть в службе (Service) XLSReadWriteII Single license EUR 295€ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 19:01 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, Да уж я понял, что это правильная штука. не спорю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 19:09 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
_avz Соколинский Борис _avz, Кстати, у тебя именно из-за формул может тормозить. Отключи AutoCalculate перед началом выгрузки и включи по окончанию. Но всё-таки почему между 2013 и 2010 такая разница? Интересно же. И мне просто хотелось найти в Excel 2013 "волшебный флажок", чтоб всё было "как раньше" :) Наш сисадмин пока не нашёл. главных флажка для тебя должно быть два - отключить обновление экрана в excel перед заполнением клеток, и отключить автопересчет формул при их вставке, с возвратом режима пересчета по завершении автоматизации. Их не админ, а ты в своем коде должен выставлять. оба флажка могут критически изменить ситуацию - в сумме на порядок, вероятно. Я даже не подозреваю, что ты эти флажки не выставляешь. Это было бы совсем ... хм... неожиданно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 19:30 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
booby _avz пропущено... больше всего тормозит код без формул, признаю. там на самом деле всё разрулится массивами. Но всё-таки почему между 2013 и 2010 такая разница? Интересно же. И мне просто хотелось найти в Excel 2013 "волшебный флажок", чтоб всё было "как раньше" :) Наш сисадмин пока не нашёл. главных флажка для тебя должно быть два - отключить обновление экрана в excel перед заполнением клеток, и отключить автопересчет формул при их вставке, с возвратом режима пересчета по завершении автоматизации. Их не админ, а ты в своем коде должен выставлять. оба флажка могут критически изменить ситуацию - в сумме на порядок, вероятно. Я даже не подозреваю, что ты эти флажки не выставляешь. Это было бы совсем ... хм... неожиданно. 1. Excel и так невидим при работе. 2. даже ScreenUpdating := true в office2010 не даёт таких тормозов, как в 2013 3. Понятно, что если админ найдёт флажок "глазами", я попробую его выставить программно. Пока речь о возможности ускорения в принципе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 19:49 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
_avz 1. Excel и так невидим при работе. 2. даже ScreenUpdating := true в office2010 не даёт таких тормозов, как в 2013 3. Понятно, что если админ найдёт флажок "глазами", я попробую его выставить программно. Пока речь о возможности ускорения в принципе В общем, я прогнал вам. ScreenUpdating[0] := false; дал ускорение с 14 мин до 48 сек. :) что +- приемлемо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 20:05 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
_avz, Прикинь что будет, если ты еще и авто перерасчет формул на ходу отключишь? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 20:31 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
rgreat, да, погорячился я, с вопросом. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 20:34 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
_avz 5 штук евро за Enterprise нормально... Хех, да я буржуй. У меня дома интерпрайс. Правда, что 2007-й, но хватает за глаза. _avz дал ускорение с 14 мин до 48 сек. Не, это всё равно много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2020, 22:37 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
21978703 обратить внимание, что автопересчёт формул выключается после создания книги. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2020, 07:30 |
|
||
|
Excel 2013 медленно работает как com- сервер
|
|||
|---|---|---|---|
|
#18+
Вместо этого Код: pascal 1. 2. используй Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2020, 09:58 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40018054&tid=2037865]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 426ms |

| 0 / 0 |
