|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
Здравствуйте! Макрос создает файл, вставляет таблицы, формирует сводные таблицы и диаграммы. Потом сохраняет и закрывает файл. Если открыть сохраненный файл макросом, то выдает сообщение "Ошибка в части содержимого в книге. Выполнить попытку восстановления? Если Вы доверяете источнику, из которого получена книга, нажмите кнопку "Да"." Если нажать на "Да", то вместо таблиц как ListObject и вместо сводных таблиц отображаются простые таблицы без форматирования на всех вкладках, отсутствуют диаграммы. Если приостановить макрос в точке сохранения и сохранить вручную, то файл открывается нормально. Почему так происходит? Как правильно сохранять? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2016, 16:05 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
Попробуй по уму - присвоить книге имя и закрыть с сохранением. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2016, 16:07 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
интересно то, что с таким же кодом, но в других файлах с макросом, которые также создают отдельные файлы, формируют таблицы, сохраняет и закрывает, то без проблем открываются файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 07:27 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
AkinaПопробуй по уму - присвоить книге имя и закрыть с сохранением. Код: vbnet 1.
Так не получается ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 14:50 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
Теперь вручную сохраняю, закрываю и потом нормально не открывается. На что нужно обратить внимание? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2016, 17:26 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
Если останавливать макрос, то excel подвисает, будто какие то завершающие процессы проходит еще. Если сохраняет макросом, то не подвисает, будто не проходит завершающие процессы. И наверно потом из за этого не открываются файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2016, 13:58 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
В общем если восстанавливать файл при открытии, то удаляется выпадающий список. Вот код создания списка Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Может выпадающий список на объекте ObjectList Таблица надо как то по другому задавать? Я уже замучался с этой проблемой ... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2016, 15:50 |
|
Сохранение файла макросом
|
|||
---|---|---|---|
#18+
Нашел. Из за этого кода файл потом нормально не открывается. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
Получается в выпадающем списке 60 элементов. После формирования макросом и до сохранения в столбце присутствует выпадающий список. А если сохранить, закрыть и потом заново открыть, то выпадающего списка уже нету. Вообще у выпадающего списка есть ограничения? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2016, 11:44 |
|
|
start [/forum/topic.php?fid=61&msg=39361862&tid=2172839]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 141ms |
0 / 0 |