1

Несколько дней я пытался применить этот ActiveX к моему Excel 2013. Я сделал небольшое приложение для запуска отчетов в Excel, и мне нужен какой-то способ выбрать дату начала и окончания.

Самый простой способ сделать это - элемент управления датой и временем, который находится в% windir%\syswow64\mscomct2.ocx. Он отлично работал на 64-битной Windows 7 + 32-битной Excel 2010.

Когда я переместил свой проект на другой ПК с 64-битной Windows 7 и 32-битной Office 2013, он перестал работать. Во-первых, отсутствовал класс, поэтому я зарегистрировал Microsoft Windows Common Controls 2 6.0 (SP3) в syswow64 с помощью команды regsvr32.exe.

Это не помогло - оно продолжало говорить "не могу вставить объект". Пробовал другие версии Common Controls (в настоящее время SP6), но проблема все еще есть - я не могу поместить какой-либо элемент управления в мой лист Excel.

У меня заканчиваются идеи и учебные пособия, так что, возможно, некоторые из Вас столкнулись с проблемой такого типа и нашли решение?

1 ответ1

0

Я получал эту же ошибку в Access 2010, но проблема была решена, когда я сделал папку, в которой находится файл, в качестве надежного расположения. Я не совсем понимаю это исправление, но мне пришлось выложить его там, потому что в этой странной ошибке очень мало ценного.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .