Я запускаю недавно установленную версию Office 2010 на компьютере с Windows XP, но всякий раз, когда я пытаюсь использовать некоторые из ее функций, например, уравнения в Word, я получаю следующее сообщение:
Функция, которую вы пытаетесь запустить, содержит макросы или контент, требующий поддержки макроязыка. При установке этого программного обеспечения вы (или ваш администратор) решили не устанавливать поддержку макросов или элементов управления.
Я пробовал переустановить и открыть панель управления, чтобы добавить Visual Basic в характеристики Office. Конечно, при установке я вообще не отключал макросы (насколько мне известно)
Я перепробовал почти все решения, перечисленные на форумах, найденные при поиске проблемы в Google...
решение1
Я наткнулся на ваш вопрос, когда пытался решить эту проблему самостоятельно, поскольку некоторое время назад я накосячил с реестром и помню, что некоторое время назад отключил VBA, не зная, что это отключит уравнения.
Мне помог следующий подход:
Убедитесь, что у вас установлен компонент Visual Basic for Applications пакета Office.
VbaOff
Убедитесь, что в реестре нет записи под ключом Office.
Однако если проблема глубже (что более вероятно в вашем случае), вам необходимо:
Полностью удалить Office.
Удалить ключи Office из реестракоторые были оставлены (найдите ключи Office).
Выполните полную неиндивидуальную установку Office или, по крайней мере, убедитесь, что вместе с ним установлен VBA...
решение2
Вы можете выполнить следующие шаги:
- Закройте все офисные приложения.
- Нажмите Пуск -> Панель управления -> Программы -> Программы и компоненты.
- Нажмите Microsoft Office 2010 и нажмите «Изменить».
- Нажмите «Продолжить», чтобы добавить/удалить функции.
- Расширьте общие функции Office.
- Нажмите на маленькую стрелку, прикрепленную к Visual Basic for Application, и выберите «Запустить с моего компьютера» -> «Продолжить».
- Нажмите «Закрыть» в окне конфигурации и попробуйте открыть документы Word.