none
Контекстное меню со встроенными кнопками RRS feed

  • Общие обсуждения

  • Надо в  Access 2016 создать свои контекстные меню со встроенными и своими кнопками, чтобы отображались значки и разделители.

    Как это сделать? Через макросы - не отображаются значки.

    Программным путём - как и где узнать Id встроенных команд?

    Я запрограммировал ленту (Ribbon) - там idmso - текстовые.

    Для задания встроенной кнопки в контекстном меню нужен её Id.  Я перебрал в цикле и занёс в таблицу все кнопки всех меню:

        For Each cmb1 In Application.CommandBars
            rst1.AddNew
                rst1!Name1 =  cmb1.Name
                rst1!Name2 = cmb1.NameLocal
            rst1.Update
               
            For Each btn1 In cmb1.Controls
                rst1.AddNew
                    rst1!Name1 = "      " & btn1.Caption
                    rst1!Name2 = btn1.Id
                rst1.Update
            Next btn1
        Next cmb1

    Но этих кнопок (Первая запись, Последняя запись...) - нет. Где найти Id всех кнопок ленты и встроенных меню Access?

    5 сентября 2019 г. 8:10

Все ответы