Макрос работает нормально в Windows, но не работает на Mac

У меня есть документ Word, который используется для заполнения формы. Пользователи заполняют то, что их просят, и некоторые макросы запускаются в зависимости от того, что они выбрали или где щелкнули. Это прекрасно работает. Или, по крайней мере, в моей операционной системе Windows.

Я сам, как и большинство моих пользователей, использую Microsoft Office, и все, что я сделал, здесь работает.

При этом несколько пользователей начинают использовать такие продукты Apple, как MacBook.

Дело в том, что я думал, что использование Office 2016 на OS X не вызовет никаких проблем. Как ни удивительно для меня, он явно не работает должным образом. Теперь, после некоторого исследования, я обнаружил, что элементы управления ActiveX (которые содержатся в моем документе) не работают в Office 2016. Поэтому мой ComboBox и некоторые другие TextBox для них не работают.

Есть ли способ исправить это или мне нужно изменить все элементы ActiveX и сделать их устаревшими? Есть ли более простой способ, чем изменить все, что я сделал?

РЕДАКТИРОВАТЬ 1: Есть ли способ использовать ComboBoxes и Texboxes без элементов управления ActiveX (например, используя какой-то устаревший элемент управления)?


person Marks    schedule 18.11.2016    source источник


Ответы (1)


вы можете попробовать создать простой wix-сайт, который делает то же самое. Даже если это сложно, вам придется все перепечатывать. Другая возможность - преобразовать ur word в libreoffice-write.

person Linuxer4Fun    schedule 18.11.2016
comment
Я думал о создании простого приложения WPF или простого веб-сайта ASP.NET некоторое время назад, когда мне поручили этот проект, но так и не удалось его реализовать. При этом я думал, что это сработает и для MAC. Думал, что Microsoft сделает один и тот же продукт для обеих ОС, но оказалось, что это не так. Я добавлю ваше решение (создание из него веб-сайта) в свой список и посмотрю, что будет. Спасибо за ваше предложение. - person Marks; 18.11.2016