WorkbookBase.CommandBars – vlastnost
Získá Microsoft.Office.Core.CommandBars objekt, který představuje 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, který představuje panely příkazů aplikace Microsoft Office Excel.
Poznámky
Sešit je vložen v jiné aplikaci a uživatelem aktivován poklepáním na sešit, pomocí vlastnosti objektu sešit vrátí sada Excel panely příkazů, které jsou k dispozici v rámci jiné aplikace.Pomocí této vlastnosti objektu sešit vrátí v jiných případech, nullodkaz null (Nothing v jazyce Visual Basic).Neexistuje žádný programový způsob vrácení sadu panelů příkazů, které jsou připojeny k sešitu.Panely příkazů jsou přidruženy k aplikaci a nikoli v sešitu.Tato vlastnost existuje v sešitu, a proto 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.
V tomto příkladu je úroveň dokument přizpůsobení.
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.