Элемент управления ListView не установлен в Excel-2016 - PullRequest
0 голосов
/ 05 марта 2019

Я использую Windows 10 и Excel 2016 и попытался установить Windows Common Controls (SP6), используя файл mscomctl.ocx.

Я выполнил следующие шаги:

  1. Скопируйте файл mscomctl.ocx в папку C: \ Windows \ SysWow64

  2. Зарегистрируйте файл с помощью команды cmd regsvr32 C: \ Windows \ SysWow64 \ mscomctl.ocx

  3. Ссылка на mscomctl.ocx в VBA, который появляется затем в списке с установленным флажком

  4. Проверен реестр и есть только запись дляВерсия 2

Шаг № 5 мог бы добавить элемент управления к стандартным элементам управления, но ни один из общих элементов управления не появился в списке.

Кто-нибудь сталкивался?похожие вопросы?

1 Ответ

0 голосов
/ 08 марта 2019

Необходимо убедиться, что вы установили 64-битную версию ListView, иначе вы не сможете ее добавить.

На самом деле ListView и TreeView уже установлены по умолчанию (на моем Win 10, Excel 2016 x64 1902).Таким образом, нет необходимости устанавливать что-то дополнительное.
Просто убедитесь, что вы используете последнее обновление и нажмите в меню VBE: Extras »Additional Controls …, где вы должны найти Microsoft ListView Control, версия 6.0 :

enter image description here

Если вы не обнаружили это, возможно, что-то не так с вашим установленным Office, попробуйте сначала обновить, если это не такпомогите починить / переустановить офис.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...