|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Система win7 x64 excel2010 строк 56тыс, происходит объединение 4 ячеек со сложным форматированием. Суммарно 40 циклов, продолжительность каждого от 5-до 20 мин. После каждого пишет в пром.сайв-- Произвольно отваливается--Excel прекратил работу? Вопрос как отключить прекращение зависших программ или это косяк работы макроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 13:10 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Надо оптимизировать макрос. Выложите пример в 20 строк - что есть и что надо получить. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 14:04 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Код: vbnet 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. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 16:04 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Принцип такой:нужно объединить ячейки со смешанным содержимым. 1. считаем кол-во шт 2. разбиваем на части- по 950( массив падает) 3.цикл по j смотрим если ячейка без тильды пишем так, если с тильдой объединяем в одну 4.Циклы по qq--снятие форматирования в основной ячейке и в тех где есть тильда(для дальн объединения) 5. Второй цикл по j-- наложение форматирования. В ручном работает, даже весь документ отдаешь(т.е по посл. ячейку)-работает, но падает при половине или чуть больше. "Работа excel прекращена" Я уже задавал вопрос о форматировании смешанных ячеек. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 16:15 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Вот что я получить должен строк 50341 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 16:19 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Сейчас вручную сижу, без блока kk делаю, т.к. полдня уже похоронил важно понять откуда "ноги растут". ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 16:35 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
alex_lipetsk, ноги растут из спины. Можно полновесный файлик "на поиграться"? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 19:35 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
alex_lipetsk, два полезных тега - SRC и SPOILER. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2012, 21:58 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
big-duke, нет не могу, заказчик против будет. Работу я сделал. Но так и не понял причину--спасибо отликнувшимся ... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2012, 19:19 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
alex_lipetsk, Вы поняли о чём говорил big-duke ? Об уважении к форумчанам ... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2012, 21:46 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
alex_lipetskbig-duke, нет не могу, заказчик против будет. Работу я сделал. Но так и не понял причину--спасибо отликнувшимся Вообще-то это я просил, а не big-duke. Excel падает из-за количества форматов в ячейках. ЗЫ: Была идея подключить ворд к этой задаче. Но без файлика, хотя-бы на 5k записей, не интересно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.01.2013, 17:20 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
Связан, соглашением, ( Вопрос: а почему тогда показывает и не падает в ручную до 5000 за раз. Если что-то накосячил с оформлением, сорри не хотел ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2013, 20:20 |
|
Excel прекращение работы window-й
|
|||
---|---|---|---|
#18+
> alex_lipetsk > Вопрос: а почему тогда показывает и не падает в ручную до 5000 за раз. Возможно, при программной обработке не укладывается в какие-то тайм-ауты и "наступает себе на хвост". Был у нас в уезде аналогичный случай, правда не с экселем, а с вордом. При вставке из БД и форматировании таблички ~ 2к х 10 ( изменение размера шрифта, ширины столбцов и выравнивания в ячейках ) ворд падал с малоинформативным сообщением об ошибке. Тогда решили проблему вставкой sleep после команд форматирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2013, 20:49 |
|
|
start [/forum/topic.php?fid=61&msg=38098368&tid=2175104]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 140ms |
0 / 0 |