Share via


Méthode CommandBarComboBox.RemoveItem (Office)

Cette méthode supprime un élément du contrôle CommandBarComboBox.

Remarque

L’utilisation des barres de commandes dans certaines applications Microsoft Office a été remplacée par le nouveau composant ruban de l’interface utilisateur Microsoft Office Fluent. Pour plus d’informations, voir Vue d’ensemble du ruban Office Fluent.

Syntaxe

expression. RemoveItem (Index)

Expression Variable qui représente un objet CommandBarComboBox .

Parameters

Nom Requis/Facultatif Type de données Description
Index Obligatoire Integer Élément à supprimer de la liste.

Exemple

Cet exemple montre comment déterminer si la zone de liste modifiable contient plus de trois éléments. Si tel est le cas, le deuxième élément de la liste est supprimé, le style de la liste est modifié et une nouvelle valeur est affectée. Il définit également la propriété Tag de l’objet parent (l’objet CommandBarControl ) pour indiquer que la liste a changé.

Set myBar = CommandBars _ 
    .Add(Name:="Custom", Position:=msoBarTop, _ 
    Temporary:=True) 
With myBar 
    .Controls.Add Type:=msoControlComboBox, ID:=1 
    .Visible = True  
End With 
With CommandBars("Custom").Controls(1) 
    .AddItem "Get Stock Quote", 1 
    .AddItem "View Chart", 2 
    .AddItem "View Fundamentals", 3 
    .AddItem "View News", 4 
    .Caption = "Stock Data" 
    .DescriptionText = "View Data For Stock" 
End With 
Set myControl = myBar.Controls(1) 
With myControl 
    If .ListCount > 3 Then 
        .RemoveItem 2 
        .Style = msoComboNormal 
        .Text = "New Default" 
         Set ctrl = .Parent 
    End If 
End With

Remarque

Cette propriété échoue lorsqu'elle est appliquée à des contrôles autres que les zones de liste.

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.