Sdílet prostřednictvím


WorkbookBase.CommandBars Vlastnost

Definice

Získá Microsoft.Office.Core.CommandBars objekt, který představuje panely příkazů Microsoft Office Excel.

public:
 property Microsoft::Office::Core::CommandBars ^ CommandBars { Microsoft::Office::Core::CommandBars ^ get(); };
public Microsoft.Office.Core.CommandBars CommandBars { get; }
member this.CommandBars : Microsoft.Office.Core.CommandBars
Public ReadOnly Property CommandBars As CommandBars

Hodnota vlastnosti

Objekt Microsoft.Office.Core.CommandBars, který představuje panely příkazů Microsoft Office Excel.

Příklady

Následující příklad kódu používá CommandBars vlastnost k odstranění všech vlastních panelů příkazů, které nejsou viditelné. Tento příklad předpokládá, že aktuální sešit je vložen v jiné aplikaci.

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

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.");
    }
}
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

Poznámky

Když je sešit vložený v jiné aplikaci a uživatel ho aktivuje poklikáním, vrátí vlastnost s objektem Workbook sadu excelových panelů příkazů dostupných v jiné aplikaci. Ve všech ostatních případech vrátí použití této vlastnosti s objektem Workbook .null Neexistuje žádný programový způsob, jak vrátit sadu pruhů příkazů připojených k sešitu. Panely příkazů jsou přidruženy k aplikaci, nikoli k sešitu. Tato vlastnost existuje v sešitu, abyste měli přístup k panelům příkazů aplikace Excel, když excel není aplikace.

Platí pro