powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Перенос .xlsm файла на другую рабочую станцию
7 сообщений из 7, страница 1 из 1
Перенос .xlsm файла на другую рабочую станцию
    #39081768
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток. По сабжу, столкнулся со следующей ситуацией: при открытии получаю сообщение/предупреждение:



После чего наблюдаю следующую картину:



Сама кнопка ( CmdSelectItem ) на листе присутствует, прекрасно ищется ч/з область выделения. Но если обратиться к свойствам объекта, то оказывается, что CmdSelectItem уже CommandButton1, а судя по предупреждению (на самом верхнем рисунке), CmdSelectItem не был создан.
Если кто знает причину происходящего - подскажите как побороть ситуацию.
...
Рейтинг: 0 / 0
Перенос .xlsm файла на другую рабочую станцию
    #39081813
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перенос .xlsm файла на другую рабочую станцию
    #39081824
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Улыбнуло элементы ActiveX сами по себе считаются устаревшими и я бы не рекомендовал их использовать без крайней необходимостиПо сути проблемы - не помогло. Пробовал на следующих сочетаниях ОС/Excel:
Win 7 x64/Excel 2010 - работает (и работало)
Win 7 x86/Excel 2010 - работает (и работало)
Win 7 x86/Excel 2013 - работает (и работало)
Win 2003 Server x64/Excel 2010 - не работает (и не работало)
Win 2003 Server x86/Excel 2010 - не работает (и не работало)
Win XP x86/Excel 2010 - не работает (и не работало)
...
Рейтинг: 0 / 0
Перенос .xlsm файла на другую рабочую станцию
    #39081838
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Немного добавлю: Excel использую в качестве отчетной системы. Книга формируется динамически из некой ERP, в качестве элементов управления (возможность менять параметры сформированного отчета) использую ActiveX: кнопки, treeview. Так вот, сразу после того, как отчет сформирован, всё прекрасно функционирует (Win 2003 server/Excel 2010). Но стоит сохранить книгу и после - открыть - начинаются приключения. Если же перенести отчет на Win 7 - открывается нормально.
Все протестированные сочетания ОС/Excel описал выше.
...
Рейтинг: 0 / 0
Перенос .xlsm файла на другую рабочую станцию
    #39081849
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hclubmkУлыбнулоЧто именно здесь улыбнуло? Элементы ActiveX листа считаются устаревшими. Microsoft сам не рекомендует их к использованию. Лично у меня это не вызывает улыбки, т.к. эти элементы могут чуть облегчить жизнь в некоторых проектах. Но вот так вот сделаешь на них что-то - а у заказчика потом то это не работает, то тут ошибки....
...
Рейтинг: 0 / 0
Перенос .xlsm файла на другую рабочую станцию
    #39081850
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, на ПК что в параметрах безопасности для элементов ActiveX значится?
Надо вроде как поставить флажок "Включить все элементы управления без ограничений и запросов".
Включается там же, где и макросы, только в меню слева выбрать "Параметры ActiveX"
...
Рейтинг: 0 / 0
Перенос .xlsm файла на другую рабочую станцию
    #39081859
hclubmk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Улыбнуло - это значит улыбнуло.
Альтернатива? Переходить на формы (Forms) и делать объекты управления самому? Как вариант - да, но опять же - время на разработку. И это только видимая область. То, что остается "за кадром", и используется в качестве например, надстроек COM - как с ними обстоит дело? Или в качестве IPC - я, например, часто использую ActiveX EXE. Как-то меня это всё улыбает.
По поводу ActiveX: было "запрос перед включением...". Изменение на "...без запросов и ограничений" ситуацию не изменило.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Перенос .xlsm файла на другую рабочую станцию
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]