Формы VBA работают неправильно

Последнее обновление: 11 ноября 2016 г.

Проблема

4 октября 2016 г. было выпущено обновление "нажми и работай" для Office 2016 (обновление компонентов за сентябрь), которое содержало ряд улучшений специальных возможностей для элементов управления форм Office. К сожалению, эти усовершенствования привели к возникновению проблемы, которая влияет на отображение и работу элементов управления форм VBA в определенных ситуациях.

Например:

  • Если вы используете VBA для создания настраиваемых форм, вы могли заметить, что элементы надписей, которые должны быть прозрачными, не являются таковыми или Office перестает отвечать на действия пользователя, когда для свойства Cycle элемента управления MultiPage задается значение 2-fmCycleCurrentForm.

  • Если вы используете настраиваемые формы в повседневной работе, вы могли заметить, что они перестали правильно отображаться или работать. Например, кнопки или другие элементы могут быть смещены или наложены друг на друга, из-за чего работать с формой становится трудно или невозможно. В ряде случаев приложение Office может перестать реагировать на действия пользователя при попытке открыть файл с поддержкой макросов, содержащий элементы управления форм. 

Последствия

Эта проблема может повлиять на следующих пользователей:

  • Пользователи Office 2016 с установленными обновлениями функций за сентябрь версии "нажми и работай". У обладателей подписки на Office 365 будет отображаться номер версии 1609 (сборка 7369.xxxx), а у пользователей Office 2016 без подписки — номер сборки 16.0.7369.xxxx.

  • Участники программы предварительной оценки Office с поздним доступом и последними сборками, включая версию 1609 (сборка 7369.xxxx) и версию 1610 (сборка 7466.xxxx).

  • Участники программы предварительной оценки Office с ранним доступом и сборками 16.0.7512.1000 или 16.0.7416.1000.

  • Пользователей предыдущих версий Office, таких как Office 2013, если они установлены на том же компьютере, что и версия Office 2016 с проблемой.

Эта проблема не влияет на следующих пользователей:

  • Пользователи, которые получают обновления по Deferred Channel.

  • Пользователи выпусков Office 2016 с корпоративной лицензией, таких как Microsoft Office профессиональный плюс, которые получают обновления с помощью установщика Windows (MSI).

  • Пользователи Office на других платформах, включая Office Online.

СОСТОЯНИЕ: ИСПРАВЛЕНО

Проблема с формой VBA устранена в следующих сборках:

  • Версия 1609 (сборка 7369.2054)

  • Версия 1610 (сборка 7466.2038)

Чтобы установить обновление, выберите Файл > Учетная запись > Параметры обновления > Обновить.

Предложение функции

Изображение лампочки — идея

Мы ценим ваши предложения новых возможностей и отзывы о работе наших продуктов. Поделитесь своими идеями на сайтах UserVoice для Office. С нетерпением ждем ваши предложения!

См. также

Устранение и обходные пути решения недавних проблем Office

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×