次の方法で共有


ControlFormat.RemoveItem メソッド (Excel)

リスト ボックスまたはコンボ ボックスから 1 つまたは複数のアイテムを削除します。

構文

RemoveItem (Index, Count)

ControlFormat オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Index 必須 長整数型 (Long) 削除する最初の項目の番号。 有効な値は 1 からリスト内の項目の数までです ( ListCount プロパティによって返されます)。
Count 省略可能 バリアント型 項目 Index から始まる削除する項目の数。 If this argument is omitted, one item is removed. Index + Count がリスト内の項目数を超える場合、インデックスからリストの末尾までのすべての項目がエラーなしで削除されます。

注釈

指定されたオブジェクトがセル範囲の内容で定義されているときは、このメソッドは失敗します。

RemoveAllItems メソッドを使用して、リスト ボックスまたはコンボ ボックスからすべてのエントリを削除します。

次の使用例は、リスト ボックスから選択された項目を削除します。 リスト ボックスを表さない場合 Shapes(2) 、この例は失敗します。

Set lbcf = Worksheets(1).Shapes(2).ControlFormat 
lbcf.RemoveItem lbcf.ListIndex

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。