Office VBA教程:Priority属性

返回或设置指定命令栏控件的优先级。对于固定的命令栏,当一行中无法容纳其中的所有控件时,控件的优先级将决定该控件是否会从命令栏中略去。Long 类型,可读写。

说明

有效的优先级数从 0(零)到 7。优先级为 1 则表示该控件不能从工具栏中删除。而优先级为其他值的控件将被忽略。

菜单项的命令栏控件不能使用 Priority属性。

VBA示例

本示例移动一控件并将其优先级设为 5,这样如果在命令栏的一行中无法容纳所有控件,那么该控件将有可能被略去。


Set allcontrols = CommandBars("Custom").Controls
For Each ctrl In allControls
    If ctrl.Type = msoControlComboBox Then
        With ctrl
            .Move Before:=7
            .Tag = "Selection box"
            .Priority = 5
        End With
    Exit For
End If
Next

上页:Office VBA教程:Position属性 下页:Office VBA教程:Private属性

Office VBA教程:Priority属性

Office VBA教程:Private属性 Office VBA教程:ProgId属性
Office VBA教程:PropertyTests属性 Office VBA教程:ProportionalFont属性
Office VBA教程:ProportionalFontSize属性 Office VBA教程:Protection属性
Office VBA教程:Reduced属性 Office VBA教程:RowCount属性
Office VBA教程:RowIndex属性 Office VBA教程:ScopeFolder属性
Office VBA教程:ScopeFolders属性 Office VBA教程:ScriptText属性
Office VBA教程:SearchFolders属性 Office VBA教程:SearchScopes属性
Office VBA教程:SearchSubFolders属性 Office VBA教程:SearchWhenProgramming属性
Office VBA教程:SecondValue属性 Office VBA教程:SelectedItems属性
Office VBA教程:Shape属性 Office VBA教程:ShortcutText属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号