次の方法で共有


Lists オブジェクト (Word)

リスト のコレクション 指定されたドキュメント内のすべてのリストを表すオブジェクト。

注釈

Lists コレクションを取得するのにには、 Lists プロパティを使用します。 次の例では、作業中の文書内の各リストで項目の数を表示します。

For Each li In ActiveDocument.Lists 
 MsgBox li.CountNumberedItems 
Next li

リスト (インデックス)、インデックスがインデックス番号を使用して、1 つの リスト オブジェクトを返します。 次の例では、作業中の文書の 2 番目のリストに、[ 箇条書きと段落番号] ダイアログ ボックスの [ 段落番号] タブで ([ なし] を除く) 最初の箇条書きの書式を適用します。

Set temp1 = ListGalleries(wdNumberGallery).ListTemplates(1) 
ActiveDocument.Lists(2).ApplyListTemplate ListTemplate:=temp1

For Each ループを使用して Lists コレクションを列挙するときにドキュメントのリストが逆の順序で返されます。 次の使用例は、上のドキュメントの末尾から、作業中の文書内の各リストの項目をカウントします。

For Each li In ActiveDocument.Lists 
 MsgBox li.CountNumberedItems 
Next li

文書に新しいリストを追加するには、 ApplyListTemplate を使用してください。 指定した範囲の ListFormat オブジェクトのメソッドです。

、ドキュメント内の個々 の リスト オブジェクトを操作することができますが、より正確な制御を操作して ListFormat オブジェクトです。

注:

[!メモ] 画像記号付きリストは、 コレクション には含まれていません。

メソッド

名前
アイテム

プロパティ

名前
アプリケーション
Count
Creator
Parent

関連項目

Word オブジェクト モデル リファレンス

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

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