KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Word ドキュメントに含まれる画像の数をカウントするには、どうすればよいですか?

著者Xiaoyang変更日

Word ドキュメントを扱う際、含まれる画像の正確な数を把握することは、提出基準の遵守、レポート作成時のコンテンツ管理、および編集・出版に向けたドキュメント構造の整備において極めて重要です。特に長文や複雑なドキュメントでは、画像を手作業で一つひとつ数えるのは非常に時間がかかり、ヘッダーやフッター、フローティングオブジェクト内に埋もれた画像を見落とすリスクも高まります。そのため、インライン画像やフローティング画像、さらには複数ファイルにまたがる画像を効率的にカウントする方法を習得すれば、大幅な時間節約とドキュメントの正確性向上が実現できます。

本チュートリアルでは、インライン画像やフローティング図形など、Word に含まれるさまざまな画像オブジェクトを効率的にカウントする実用的な方法をご紹介します。これらの手法を使えば、単一のドキュメントだけでなく複数ファイルにわたっても素早く画像数を把握でき、ドキュメント管理や品質管理の効率化に大きく貢献します。

検索と置換機能でインライン画像の数をカウントする

Kutools for Word を使用して複数のドキュメントでインライン画像の数をカウントする

VBA コードでインライン画像とフローティング図形の両方の数をカウントする


検索と置換機能でインライン画像の数をカウントする

検索と置換機能を使えば、インライン画像を瞬時にカウントできます。これは、単一ドキュメント内で画像の件数を即座に確認したいときに特に便利です。インライン画像とは、テキスト文字のように振る舞い、周囲のテキストと一緒に流れる画像のことです。ただし、この方法ではテキストボックスや描画図形、「前面に配置」された画像など、フローティング図形はカウントされません。コンプライアンスチェックやレイアウトレビューなどで、通常の画像挿入の件数を素早く把握したい場合に最適です。

  1. クリックしてホーム検索詳細検索
    リボン上の詳細検索オプション
  2. 検索と置換ダイアログボックスで、検索対象タブに移動します。「検索する文字列」ボックスに、インライン画像を含むグラフィックを表す特殊コードである^gを入力します。ドキュメントの本文を検索するには、検索範囲ドロップダウンからメイン文書を選択してください。検索範囲
    [検索する文字列]テキストボックスに '^g' を入力し、[検索範囲]ドロップダウンリストから[メイン文書]が選択された[検索と置換]ダイアログ
  3. Word は、指定した条件に一致するインライン画像の総数を即座に報告し、その件数をダイアログボックスの下部に表示します。ハイライトされた件数は、ドキュメント本文に含まれるグラフィック(インライン画像)の数を示しています。

    条件に一致する項目の件数を表示する[検索と置換]ダイアログ

ヒントと注意点:この方法ではインライン画像のみがカウントされ、段落にアンカーされた画像や図形として挿入されたフローティングオブジェクトは含まれません。より包括的なカウントが必要な場合は、後述の VBA ソリューションをご検討ください。また、検索を実行する際は、メイン文書(ヘッダーやフッターなどではない)の正しいセクション内であることをご確認ください。これらの領域に含まれる画像はカウント対象外となります。

Office Tab を使用してドキュメント間を移動

Office Tab

Word、Excel、PowerPoint などにタブ付きナビゲーションを実装し、ウェブブラウザのように1 つのウィンドウでスムーズに切り替えられます。


Kutools for Word を使用して複数のドキュメントでインライン画像の数をカウントする

複数のドキュメントにわたって画像コンテンツを同時に評価する必要がある場合(例:レポート作成、一括編集、複数ファイルの提出要件対応)は、Kutools for Wordが効率的なソリューションです。一括置換機能を使えば、選択した複数のドキュメント内でインライン画像(^g コードを使用)を一括で検索・カウントするプロセスを自動化できます。手作業によるドキュメントレビューが遅く、繰り返しになりがちな状況で、特にその真価を発揮します。

Kutools for Word

Kutools for Word は、コーディングも複雑な設定も不要。Microsoft Word に実用的なツールを直接搭載し、日常のドキュメント作業をよりスピーディーに処理するお手伝いをします。

  • AI による文章作成、推敲、翻訳、要約
  • 一括検索と置換をドキュメント間で一貫して利用可能
  • Word 文書を簡単に結合・分割
  • Word と PDF のバッチ変換
  1. Kutoolsタブで一括置換を選択すると、専用ダイアログが開きます。Word リボンの Kutools タブにある一括置換オプション
  2. 一括検索と置換ダイアログボックスで、以下のように検索を設定します。
    1. クリックして行を追加し、新しい検索ルールを挿入します。
    2. 新しい行の検索対象フィールドに^gを入力してください。これにより、Word 内のすべてのインライン画像プレースホルダーを対象に検索できます。
    3. クリックして追加し、ファイルを追加またはフォルダーを追加を選択して、分析したいドキュメントを取得してください。どちらのオプションでも、必要に応じて複数のWord ドキュメントを一度に選択できます。
    4. クリックして検索を実行し、一括カウント処理を開始します。[検索]フィールドに ^g を入力した一括検索と置換ダイアログ
  3. システムはダイアログボックス内の結果プレビュータブに切り替わります。ここでは、選択した各ドキュメントに含まれるインライン画像の詳細な件数を確認でき、画像に関する要件を満たしているか、または不足しているファイルを簡単に特定できます。結果を確認したら、閉じるをクリックして終了します。プレビュー結果を表示する一括検索と置換ダイアログ

この一括処理を使えば、個別に各ドキュメントを開くことなく、複数ファイルの画像件数を瞬時に把握できます。一貫したフォーマットが求められるドキュメントセットを扱う編集者や研究者に最適です。

Word で同じ作業をもっとスピーディーにこなしたいですか?ぜひKutools for Word をお試しください。日々の業務がぐっとラクに。


VBA コードでインライン画像とフローティング図形の両方の数をカウントする

前述の2 つの方法はインライン画像に限定されますが、VBA(Visual Basic for Applications)を使用すると、メイン文書本文内に存在するインライン画像とフローティング図形(図形として挿入された画像、ウォーターマークなど)の両方をカウントできます。この方法は、テキストとは独立して移動するフローティング画像やその他のオブジェクトを含むドキュメントにおいて、より包括的かつ正確なカウントを実現するのに役立ちます。さらに、特定のカウント要件に合わせてカスタマイズすることも可能です。

  1. 画像をカウントしたいドキュメントを選択するか、ドキュメントウィンドウ内にカーソルを置きます。次に、Alt+F11キーを押して、Microsoft Visual Basic for Applicationsエディターウィンドウを開きます。
  2. VBA エディターで、挿入>標準モジュールをクリックして新しいモジュールを作成します。以下の VBA コードをこのモジュールにコピー&ペーストしてください。

    VBA コード:アクティブなドキュメント内のインライン画像とフローティング図形の数をカウントする

    Sub CountImagesInDoc()
        Dim xInlines As Long
        Dim xFloaters As Long
        Dim sh As Shape
        Dim tbxs As Long
        Dim xPrompt As String
        On Error Resume Next
        xTitleId = "KutoolsforWord"
        With Application.ActiveDocument
            For Each sh In .Shapes
                If sh.Type = msoTextBox Then
                    tbxs = tbxs + 1
                End If
            Next
            xInlines = .InlineShapes.Count
            xFloaters = .Shapes.Count - tbxs
        End With
        xPrompt = "Inline images:" & vbTab & xInlines & vbCr
        xPrompt = xPrompt & "Floating shapes:" & vbTab & xFloaters & vbCr
        xPrompt = xPrompt & vbTab & "Total:" & vbTab & (xInlines + xFloaters) & vbCr
        xPrompt = xPrompt & "Counts do not include headers and footers, etc."
        MsgBox xPrompt, vbInformation, xTitleId
        Set sh = Nothing
    End Sub
  3. VBA コードを貼り付けたら、F5キーを押すか、実行を選択してコードを実行してください。インライン画像とフローティング図形の件数とその合計が表示されたプロンプトが現れます。成功ダイアログ

最高のオフィス生産性ツール

Kutools for Word– 300 以上の卓越した機能で、Word 体験をさらにレベルアップ!100 の注目の機能!

🤖KUTOOLS AI の機能AI アシスタントリアルタイムアシスタントスーパーポリッシュ(書式を保持)スーパートランスレート(書式を保持)AI 編集AI 校正

📘ドキュメントマスタリーページ分割文書の結合選択範囲をさまざまな形式でエクスポート(PDF/TXT/DOC/HTML など)一括 PDF 変換

コンテンツ編集複数ファイルにわたって一括検索と置換すべての画像をリサイズ表の転置行と列表をテキストに変換

🧹手間いらずのクリーンアップ:余分なスペースを一掃セクション区切りテキストボックスハイパーリンク/その他の削除ツールについては、削除グループをご覧ください…

クリエイティブ挿入:以下を挿入桁区切り記号チェックボックスラジオボタンQR コードバーコード複数の画像/詳細は挿入グループで…

🔍精密選択:特定のページ図形見出し段落/ナビゲーションを強化するにはその他の選択機能を活用

注目の拡張機能任意の場所に移動繰り返しテキストを自動挿入ドキュメントWindows 間を切り替え11 変換ツール

🌍40 以上の言語をサポート:Kutools を好みの言語でお使いいただけます!英語、スペイン語、ドイツ語、フランス語、中国語など、40 以上の言語に対応しています。

リボン上の Kutools for Word タブ
 
 

Office Tab– Office にタブ付きインターフェースを導入し、作業を大幅に簡単に

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集・閲覧機能を有効にします。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 日々の生産性を50%も向上させ、毎日数百回のマウスクリックをカットします!

✨ Kutools for Office – 1 回のインストールで、5 つの強力なツールがすぐに使える!

含まれるもの:Office Tab ProKutools for ExcelKutools for OutlookKutools for WordKutools for PowerPoint

📦 1 つのスイートですべての5 ツールを入手|🔗 Microsoft Office とシームレスに連携|⚡ 保存時間して、すぐに生産性を向上

最高のオフィス生産性ツール

Kutools for Word– Word 向けの100+ツール