Налаштування контекстних меню у всіх версіях microsoft excel
Додавання елементів керування в контекстне меню комірки за допомогою коду VBA
У прикладі нижче показано, як додати настроюється кнопку, вбудовану кнопку (Зберегти) і вкладене меню в верхню частину контекстного меню комірки.
Set ContextMenu = Application.CommandBars (Application.CommandBars ( "Cell"). Index + 3)
Ці відомості також застосовні до контекстним меню рядка і стовпця.
Малюнок 2. Налагоджена контекстне меню комірки
Додавання елементів керування в контекстне меню комірки за допомогою розширення стрічки
Як додати XML-код для додавання елементів управління в контекстне меню
Поради щодо використання контекстного меню
У цьому розділі розказано, як змінити представлений в статті код так, щоб процедури більше відповідали вашим цілям.
У прикладі VBA, наведеному на початку статті, ми показали, як змінити контекстне меню комірки за допомогою подій Activate і Deactivate книги, які викликають макрос для створення і видалення елементів управління меню.
У прикладі нижче показано, як змінити подія Activate так, щоб створювати різні меню для різних користувачів. Так можна створювати меню з різними наборами параметрів, що елементів управління окремо для кожного користувача.
Нижче наводяться посилання на файли, що містять ідентифікатори і значення FaceId зображень для всіх елементів управління в більшості контекстних меню, якщо необхідно змінити таке меню за допомогою VBA.
Скачайте надбудову BtnFace. розроблену Джимом речемь, щоб знайти всі значення FaceId зображень для елементів управління, на цій веб-сторінці.
Щоб знайти ідентифікатори елементів управління і ідентифікатори їх зображень, відкрийте веб-сторінку Оле П. Ерландсена.
Веб-сторінка Джона Волкенбаха допоможе знайти ідентифікатори всіх зображень елементів управління.
Якщо необхідно змінити контекстні меню за допомогою RibbonX, використовуйте наведену нижче посилання на файли, що містять значення idMso або imageMso для всіх елементів управління в більшості контекстних меню.
додаткові ресурси
Детальніше з темами, розкритими в цій статті, можна ознайомитися на наступних ресурсах: