|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.10.2014, 12:09 | #1 |
Пользователь
Регистрация: 05.06.2010
Сообщений: 53
|
Потеря макроса
Здравствуйте, уважаемые форумчане!
У меня такая проблема: написан макрос, который копирует данные с ворд-документа в ексель, а затем определенным образом сортирует данные. Все работает. Но я столкнулась с проблемой самого макроса. На работе стоят не самые мощные компьютеры (возможно проблема именно в этом), и когда макрос заканчивает работу, при сохранении книги у меня пропадают все макросы. Как бы это странно не звучало, но именно пропадают. Проверяли на 3(!!!) компьютерах. Как только нажимаем сохранить, при последующем открытие книги- все модули пустые. (работаем в 2003 офисе, поэтому возможность сохранить книгу без макроса- я откидываю). Можете мне объяснить ПОЧЕМУ такое происходит (хотя на домашнем ПК все работает наилучшим образом). у меня всего несколько версий: а) ворд документ очень большой и буфер переполнен и это как-то сказывается.(в прикрепленном примере всего 2 странички,а обычно там страниц больше 150) б) очень слабые компьютеры Возможно ли как-то это избежать, или может можно считывать данные ворда не путем занесения информации в буфер обмена, а как-то по-другому. Последний раз редактировалось Kefirrr; 08.10.2014 в 12:12. |
08.10.2014, 14:21 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Если на домашнем компе все нормально, а в офисе на всех компах такая проблема, - возможно, на работе установлен «кривой» Office (наверняка, на всех компах с одного дистрибутива устанавливали)
Ни разу не сталкивался с таким, чтобы в Excel 2003 макросы сами терялись Еще варианты: - «неправильный» антивирус, который удаляет макросы из файла - какие-то доп. макросы (например, в личной книге макросов), которые чистят файл для проверки, на рабочем компе, создайте новый файл Excel, вставьте в него любой макрос, сохраните, закройте и откройте снова. Макрос останется? |
08.10.2014, 15:37 | #3 |
Пользователь
Регистрация: 05.06.2010
Сообщений: 53
|
Спасибо, завтра на работе проверю
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
потеря данных | der90 | PHP | 2 | 18.03.2014 09:24 |
Вызов макроса внутри другого макроса. | Небесный | Microsoft Office Word | 1 | 05.11.2012 22:38 |
Потеря данных | Марина520 | Microsoft Office Word | 0 | 13.06.2010 22:48 |
Потеря значений. С++ | Снежинкина | Помощь студентам | 0 | 27.05.2010 13:03 |
Запуск макроса с параметрами из другого макроса | Saladin | Microsoft Office Excel | 2 | 19.01.2009 09:43 |