добавить пункты меню в Excel

Программирование на Visual Basic for Applications
aaf
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 190
Зарегистрирован: 08.02.2002 (Пт) 13:48
Откуда: Russia

добавить пункты меню в Excel

Сообщение aaf » 31.03.2003 (Пн) 8:42

хочу (но не знаю как :wink: ) добавлять програмно свои пункты меню в Excel. Ни кто случаем не знает как это провернуть на ВБ?
Вечный LAmer

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 31.03.2003 (Пн) 8:50

Creates a new command bar control and adds it to the collection of controls on the specified command bar. Returns a CommandBarButton, CommandBarComboBox, or CommandBarPopup object.

Syntax

expression.Add(Type, Id, Parameter, Before, Temporary)

expression Required. An expression that returns a CommandBarControls object.

Type Optional Variant. The type of control to be added to the specified command bar. Can be one of the following MsoControlType constants: msoControlButton, msoControlEdit, msoControlDropdown, msoControlComboBox, or msoControlPopup.

Id Optional Variant. An integer that specifies a built-in control. If the value of this argument is 1, or if this argument is omitted, a blank custom control of the specified type will be added to the command bar.

Parameter Optional Variant. For built-in controls, this argument is used by the container application to run the command. For custom controls, you can use this argument to send information to Visual Basic procedures, or you can use it to store information about the control (similar to a second Tag property value).

Before Optional Variant. A number that indicates the position of the new control on the command bar. The new control will be inserted before the control at this position. If this argument is omitted, the control is added at the end of the specified command bar.

Temporary Optional Variant. True to make the new control temporary. Temporary controls are automatically deleted when the container application is closed. The default value is False.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vitaly1
Брехман
Брехман
 
Сообщения: 1578
Зарегистрирован: 30.12.2002 (Пн) 16:35
Откуда: Russia, Mosсow

Сообщение Vitaly1 » 31.03.2003 (Пн) 9:05

В некотором роде автотопик.

Смотрите топик конструктор меню

Green Isle
Начинающий
Начинающий
 
Сообщения: 14
Зарегистрирован: 26.11.2003 (Ср) 16:09
Откуда: Питер

добавить пункты меню в Excel

Сообщение Green Isle » 28.11.2003 (Пт) 16:28

Конструктор меню как топик уже давно умер....
А мне вот интересно - уже почти неделю бьюсь над проблемой - как в Excele в контекстное меню вставить разделитель,
в бар вставить картинку на кнопку программно,
в бар добавить счетчик с зависимым полем
Заранее благодарен


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45

    TopList