Remove メソッド (VBA)
Collection オブジェクトからメンバーを削除します。
構文
オブジェクト。削除 (インデックス)
Remove メソッドの構文には、次のオブジェクト修飾子と指定項目があります。
パーツ | 説明 |
---|---|
object | 必須です。 評価結果が [適用先] リストのオブジェクトになるオブジェクト式です。 |
index | 必須です。 コレクションのメンバーの位置を式で指定します。 数式の場合、index には、1 以上からコレクションの Count プロパティ値までの数値を指定します。 文字列式の場合、index は、参照するメンバーがコレクションに追加されたときに指定されたキー引数に対応する必要があります。 |
解説
index の値がコレクションの既存のメンバーのいずれとも一致しない場合は、エラーが発生します。
例
次の例では、Remove メソッドを使用して Collection オブジェクト MyClasses からオブジェクトを削除しています。 このコードは、ループの反復ごとに、インデックスが 1 のオブジェクトを削除します。
Dim Num, MyClasses
For Num = 1 To MyClasses.Count
MyClasses.Remove 1 ' Remove the first object each time
' through the loop until there are
' no objects left in the collection.
Next Num
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。