WorkbookBase.CommandBars – vlastnost

Získá Microsoft.Office.Core.CommandBars objekt představující panely příkazů aplikace Microsoft Office Excel.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public ReadOnly Property CommandBars As CommandBars
public CommandBars CommandBars { get; }

Hodnota vlastnosti

Typ: Microsoft.Office.Core.CommandBars
A Microsoft.Office.Core.CommandBars objekt představující panely příkazů aplikace Microsoft Office Excel.

Poznámky

Při vložené do jiné aplikace a uživatel aktivován poklepáním na položku sešitu sešit pomocí vlastnosti sešitu objekt vrátí sadu panelů příkazů aplikace Excel k dispozici v rámci jiné aplikace.V jiných časech pomocí objekt tuto vlastnost vrátí nullodkaz null (Nothing v jazyce Visual Basic).Neexistuje žádný programový způsob vrátit sadu panelů příkazů připojeného k sešitu.Panely příkazů jsou přidruženy k aplikaci a nikoli v sešitu.Tato vlastnost existuje v sešitu, takže dostanete panely příkazů aplikace Excel, aplikace Excel není aplikace.

Příklady

Následující příklad kódu používá CommandBars vlastnost, kterou chcete odstranit všechny vlastní panely příkazů, které nejsou viditelné.Tento příklad předpokládá, že aktuální sešit je vložen do jiné aplikace.

Tento příklad je pro přizpůsobení na úrovni dokumentu.

Private Sub WorkbookCommandBars()
    If Not (Me.CommandBars Is Nothing) Then
        Dim i As Integer
        For i = 1 To Me.CommandBars.Count
            If Not Me.CommandBars(i).BuiltIn AndAlso Not _
                Me.CommandBars(i).Visible Then
                Me.CommandBars(i).Delete()
            End If
        Next i
    Else
        MsgBox("This workbook must be opened in another " & _
            "application to use the CommandBars property.")
    End If
End Sub
private void WorkbookCommandBars()
{
    if (this.CommandBars != null)
    {
        for (int i = 1; i <= this.CommandBars.Count; i++)
        {
            if (!this.CommandBars[i].BuiltIn &&
                !this.CommandBars[i].Visible)
            {
                this.CommandBars[i].Delete();
            }
        }
    }
    else
    {
        MessageBox.Show("This workbook must be opened in another " +
            "application to use the CommandBars property.");
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

WorkbookBase Třída

Microsoft.Office.Tools.Excel – obor názvů