
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.06.2006, 15:24:32
|
|||
|---|---|---|---|
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Привет всем! Есть такая проблема: у меня на работе стоит офис 2003 и когда я в Экселе открываю файлы более старших версий, то при закрытии Эсксель спрашивает: мол, пересохранить ли вам этот файл в более новом формате? Когда за день открываешь таких файлов штук 100, то задалбывает жутко. Как избавится от этой фигни? ______________________________ Never Surrender - Nothing Impossible! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2006, 16:05:25
|
|||
|---|---|---|---|
|
|||
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Jetusкогда я в Экселе открываю файлы более старших версий? Наверно ты имел ввиду младших версий. Попробуй сделать кнопку на панели со следующим макросом или попробуй повесить на событие BeforeClose. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2006, 17:54:58
|
|||
|---|---|---|---|
Как автоматизировать сохранение в Excel? |
|||
|
#18+
AshtonНаверно ты имел ввиду младших версий. Да, именно. Я хотел сказать - более старых версий. AshtonПопробуй сделать кнопку на панели со следующим макросом или попробуй повесить на событие BeforeClose. Код: plaintext А какой в этом смысл? То же самое - каждый раз на кнопку давить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2006, 09:49:17
|
|||
|---|---|---|---|
|
|||
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Если не хочешь давить на кнопку, попробуй следующий вариант. Сделай модуль класса (EventClassModule) в личной книге макросов Personal.xls. Код: plaintext 1. 2. 3. 4. 5. Создай стандартный модуль, все там же. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2006, 13:28:58
|
|||
|---|---|---|---|
|
|||
Как автоматизировать сохранение в Excel? |
|||
|
#18+
решение изящное, но пользователь должен знать, что все файлы теперь будут закрываться без сохранения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 10:27:35
|
|||
|---|---|---|---|
Как автоматизировать сохранение в Excel? |
|||
|
#18+
хорошорешение изящное, но пользователь должен знать, что все файлы теперь будут закрываться без сохранения Всё верно. Сначала надо определить, делались ли в файле изменения, и только если не делались, то поступать так, как пишет Ashton. Посему вопрос: как определить, делались ли в книге изменения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 14:36:41
|
|||
|---|---|---|---|
|
|||
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Попробуй следующий вариант. Код: 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. 32. 33. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 16:22:26
|
|||
|---|---|---|---|
Как автоматизировать сохранение в Excel? |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 17:30:06
|
|||
|---|---|---|---|
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Гм... почему-то ексель вылетает иногда из-за этого макроса. Вот, подумал малость и сделал вот так: Код: plaintext 1. 2. Так намного проще, хоть и чуть дольше файлы открываются =) ______________________________ Never Surrender - Nothing Impossible! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2006, 10:11:19
|
|||
|---|---|---|---|
|
|||
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Я у себя пробовал (Excel 2003 SP2), работало стабильно, не слетало. А ты я смотрю решил сразу же сохранять при открытии, тоже вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.06.2006, 12:20:17
|
|||
|---|---|---|---|
Как автоматизировать сохранение в Excel? |
|||
|
#18+
Немного усовершенствовал свой макрос: Код: plaintext 1. 2. 3. Теперь сохранения будут происходить только для тех файлов, которые сохранены в старых версиях Excel, а не для всех подряд. ______________________________ Never Surrender - Nothing Impossible! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2184712]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 287ms |

| 0 / 0 |
