WorkbookBase.CommandBars Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.