Использование семейства CommandBars
При
программировании строк меню в
первую очередь работают с двумя
объектами:
- Семейство CommandBars
- Объект CommandBar
Эти два
объекта позволяют управлять как
всеми строками меню приложения, так
и любой отдельно взятой.
В семействе
CommandBars хранятся все строки меню
текущего приложения. Данный объект
используется:
- Для
создания строки меню.
- Для работы
с одной, несколькими или всеми
существующими строками меню,
включая пользовательские
строки.
Используя
семейство CommandBars, можно создать
новую строку меню. Приведем пример
использования возможности вывода
всех строк меню с помощью данного
семейства. Следующая процедура
печатает имя каждой строки меню
текущего приложения в окне отладки:
For Each
cBar In CommandBars
Debug.Print cBar.Name
Next
Приведем
результат выполнения данной
процедуры, взяв Excel в качестве
основного приложения (для экономии
места представим их на экране в
четыре колонки):
Worksheet Menu Bar Chart Menu
Bar
Standard
Formatting
PivotTable
Chart
Reviewing
Forms
Stop
Recording
External
Data
Auditing
Full
Screen
Circular
Reference
Visual
Basic
Web
Control
Toolbox
Exit
Design Mode
Drawing
Query
and Pivot
Workbook
tabs
Cell
Column
Row
Cell
Column
Row
Ply
XLM
Cell
Document
|
Desktop Nondefault
Drag and Drop
AutoFill
Button
Dialog
Series
Plot
Area
Floor
and Walls
Trendline
Chart
Formula
Bar
PivotTable
Context Menu
Query
Query
Layout
AutoCalculate
Object/Plot
Title
Bar (Charting)
Layout
WordArt
Picture
Shadow
Settings
3-D
Settings
Borders
Chart
Type
Pattern
Font
Color
Fill
Color
Line
Color
Order
|
Nudge Align or
Distribute
Rotate
or Flip
Lines
Connectors
AutoShapes
Callouts
Flowchart
Block
Arrows
Stars
& Banners
Basic
Shapes
Shapes
Inactive
Chart
Excel
Control
Curve
Curve
Node
Curve
Segment
Pictures
Context Menu
OLE
Object
ActiveX
Control
WordArt
Context Menu
Rotate
Mode
Connector
Ма&стер
Add
Command
Built-in
Menus
System
|
Для комментария :
kadan@grsu.grodno.by
|