WorkbookBase.CommandBars Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un oggetto Microsoft.Office.Core.CommandBars che rappresenta le barre dei comandi di 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
Valore della proprietà
Oggetto Microsoft.Office.Core.CommandBars che rappresenta le barre dei comandi di Microsoft Office Excel.
Esempio
Nell'esempio di codice seguente viene utilizzata la CommandBars proprietà per eliminare tutte le barre dei comandi personalizzate non visibili. In questo esempio si presuppone che la cartella di lavoro corrente sia incorporata in un'altra applicazione.
Questo esempio è relativo a una personalizzazione a livello di documento.
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
Commenti
Quando una cartella di lavoro è incorporata in un'altra applicazione e attivata dall'utente facendo doppio clic sulla cartella di lavoro, l'utilizzo della proprietà con un oggetto Workbook restituisce il set di barre dei comandi di Excel disponibili all'interno dell'altra applicazione. In altri casi, l'utilizzo di questa proprietà con un oggetto Workbook restituisce null
. Non esiste alcun modo a livello di codice per restituire il set di barre dei comandi collegate a una cartella di lavoro. Le barre dei comandi sono associate all'applicazione e non alla cartella di lavoro. Questa proprietà esiste nella cartella di lavoro in modo da poter accedere alle barre dei comandi dell'applicazione Excel quando Excel non è l'applicazione.