WorkbookBase.CommandBars Özellik

Tanım

Microsoft Office Excel komut çubuklarını temsil eden bir Microsoft.Office.Core.CommandBars nesnesi alır.

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

Özellik Değeri

Microsoft Office Excel komut çubuklarını temsil eden bir Microsoft.Office.Core.CommandBars nesnesi.

Örnekler

Aşağıdaki kod örneği, görünür olmayan tüm özel komut çubuklarını silmek için özelliğini kullanır CommandBars . Bu örnekte, geçerli çalışma kitabının başka bir uygulamaya eklendiği varsayılır.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

Bir çalışma kitabı başka bir uygulamaya eklendiğinde ve çalışma kitabına çift tıklayarak kullanıcı tarafından etkinleştirildiğinde, özelliğini bir Workbook nesnesiyle kullanmak, diğer uygulama içinde kullanılabilen Excel komut çubukları kümesini döndürür. Diğer tüm durumlarda, bu özelliğin çalışma kitabı nesnesiyle kullanılması döndürür null. Çalışma kitabına eklenmiş komut çubukları kümesini döndürmenin program aracılığıyla bir yolu yoktur. Komut çubukları çalışma kitabıyla değil uygulamayla ilişkilendirilir. Bu özellik çalışma kitabında var, bu nedenle Excel uygulama değilken Excel uygulama komut çubuklarına erişebilirsiniz.

Şunlara uygulanır