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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.