Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Excel2007 и Excel2010. "Совместимость" или кривая установка? - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Excel2007 и Excel2010. "Совместимость" или кривая установка? (Макросы/Sub)
Excel2007 и Excel2010. "Совместимость" или кривая установка?
StoTisteg Дата: Воскресенье, 07.02.2016, 22:36 | Сообщение № 1
Группа: Авторы
Ранг: Ветеран
Сообщений: 541
Репутация: 45 ±
Замечаний: 0% ±

Excel 2010
Написал на машине с Excel2010 макрос, содержащий пару десятков форм, разослал на места. Часть пользователей с Excel2007 начали слать скриншоты с ошибкой компиляции "Не найдена библиотека" на строковых функциях (первой была Trim, на неё и ругался). Пересел на соседнюю машину Excel2007 — всё работает. Позвонил ещё нескольким юзерам с 2007 — у части работает, у части нет. Утянул с "рабочей" машины с 2007 используемые там макросом DLL, написал макрос для подмены по признаку отсутствия в Program Files папки Office14, разослал — у всех работает. Кроме одной машины. Что ещё можно предпринять?


Проверь всё. ThisWorkbook.Save. On Error Resume Next.
 
Ответить
СообщениеНаписал на машине с Excel2010 макрос, содержащий пару десятков форм, разослал на места. Часть пользователей с Excel2007 начали слать скриншоты с ошибкой компиляции "Не найдена библиотека" на строковых функциях (первой была Trim, на неё и ругался). Пересел на соседнюю машину Excel2007 — всё работает. Позвонил ещё нескольким юзерам с 2007 — у части работает, у части нет. Утянул с "рабочей" машины с 2007 используемые там макросом DLL, написал макрос для подмены по признаку отсутствия в Program Files папки Office14, разослал — у всех работает. Кроме одной машины. Что ещё можно предпринять?

Автор - StoTisteg
Дата добавления - 07.02.2016 в 22:36
doober Дата: Воскресенье, 07.02.2016, 23:23 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 402
Репутация: 200 ±
Замечаний: 0% ±

Excel 2007
Искать отсутствующие библиотеки -у пользователя их нет.
Tools-References




Сообщение отредактировал doober - Воскресенье, 07.02.2016, 23:24
 
Ответить
СообщениеИскать отсутствующие библиотеки -у пользователя их нет.
Tools-References

Автор - doober
Дата добавления - 07.02.2016 в 23:23
StoTisteg Дата: Понедельник, 08.02.2016, 00:04 | Сообщение № 3
Группа: Авторы
Ранг: Ветеран
Сообщений: 541
Репутация: 45 ±
Замечаний: 0% ±

Excel 2010
Понятное дело. Я там уже оверкиллом прошёлся — поставил ВСЕ вызываемые макросом библиотеки :)


Проверь всё. ThisWorkbook.Save. On Error Resume Next.
 
Ответить
СообщениеПонятное дело. Я там уже оверкиллом прошёлся — поставил ВСЕ вызываемые макросом библиотеки :)

Автор - StoTisteg
Дата добавления - 08.02.2016 в 00:04
StoTisteg Дата: Понедельник, 08.02.2016, 23:22 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 541
Репутация: 45 ±
Замечаний: 0% ±

Excel 2010
Всем спасибо, можно закрывать. Иногда полезно описать словами собственные действия.
Это чудо-юдо, обнаружив, что макрос не работает, тоже пришло к выводу, что дело в версии Экселя. И "проапгрейдилось" копированием папки Office14 с другого компа hands Ну а макрос, как паинька, нашёл папку Office14 и DLL подменять не стал :)


Проверь всё. ThisWorkbook.Save. On Error Resume Next.
 
Ответить
СообщениеВсем спасибо, можно закрывать. Иногда полезно описать словами собственные действия.
Это чудо-юдо, обнаружив, что макрос не работает, тоже пришло к выводу, что дело в версии Экселя. И "проапгрейдилось" копированием папки Office14 с другого компа hands Ну а макрос, как паинька, нашёл папку Office14 и DLL подменять не стал :)

Автор - StoTisteg
Дата добавления - 08.02.2016 в 23:22
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Excel2007 и Excel2010. "Совместимость" или кривая установка? (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!