複数のWord 2010文書を結合する

Word 2010は、基本的な編集ツールやグラフ作成スタイルに加え、文書を自由にカスタマイズできるオプションも備えており、文句なしに最高のWordエディタです。Word 2010には、デフォルトで隠されている機能を追加するためのオプションが用意されています。例えば、数行のコードを挿入するだけで、専用のサードパーティ製アプリを使わずにWord文書を結合できます。この記事では、数行のコードを挿入するだけで、同じフォルダにあるすべての文書の内容を結合し、新しいフォルダに表示する方法を説明します。

まず、すべてのファイルを同じフォルダに保存し、Wordのバージョン(DocまたはDocx)が同じであることを確認してください。下のスクリーンショットに示すように、結合する2つの文書を開いています。

複数のWord 2010文書を結合する

次に、任意の Word 文書を開き、マクロ有効文書として保存します。そのためには、[ファイル] メニューに移動して [名前を付けて保存] をクリックします。

複数のWord 2010文書を結合する

ダイアログが表示されるので、「ファイルの種類」から「Word マクロ有効テンプレート」をクリックし、「保存」をクリックします。

複数のWord 2010文書を結合する

VBエディタを使用するため、まずWordウィンドウに「開発」タブが表示されるようにする必要があります。 「開発」タブが見つからない場合は「ファイル」メニューの「オプション」をクリックし、左側のペインで「リボンのユーザー設定」をクリックします。右側のペインで「開発」チェックボックスをオンにします。「OK」をクリックすると、リボンに「開発」タブが表示されます。

複数のWord 2010文書を結合する

次に、[開発]タブに移動して[Visual Basic] をクリックします。

複数のWord 2010文書を結合する

VBエディタダイアログが表示されます。左側のサイドバーから「ThisDocument」をダブルクリックしてVB編集ウィンドウを開きます。右側にコードウィンドウが表示されますので、そこに以下のコードを入力してください。

注:これらのコード行にある文書が保存されているフォルダのパスとWord文書のバージョンを忘れずに変更してください。作業を容易にするため、コードの前にもこの注意事項を追加しています。

サブ MergeDocs()

暗くする範囲

MainDoc をドキュメントとして暗黙的に記述する

Dim strFile As String

Const strFolder = “C:\Users\Usman Javaid\Desktop\Word documents\” ||| (ドキュメントが保存されているパスを変更します)

MainDoc = Documents.Add を設定します

strFile = Dir$(strFolder & “*.docx”) ||| (Word 97-03バージョンの場合はファイル拡張子を.docに変更してください)

strFile = “” まで実行する

rng = MainDoc.Range を設定します。

rng.Collapse wdCollapseEnd

rng.InsertFile strFolder & strFile

strFile = Dir$()

ループ

終了サブ

複数のWord 2010文書を結合する

Ctrl+Sを押して、新しく追加したマクロを保存し、VBエディタを閉じます。「開発」タブに移動し、「マクロ」をクリックします。

複数のWord 2010文書を結合する

マクロダイアログからMergeDocsマクロを選択し、実行をクリックします。

複数のWord 2010文書を結合する

パスとバージョンを正しく指定すると、すべてのドキュメントが結合され、新しいドキュメントで開きます。

複数のWord 2010文書を結合する

また、以前にレビューした「Word 2010 で編集した最後の行に戻る」および「Word 2010 で差し込み印刷を使用する」ガイドもご覧ください

[ gaebler経由]

Leave a Comment

OneNote 2010: 数式を書く ​​(インクで数式を書く)

OneNote 2010: 数式を書く ​​(インクで数式を書く)

Microsoft Office 2010スイートアプリは、膨大な数式リストを提供しており、それらをすぐに作業に追加することができますが、見つけるのが難しい場合があります。

Word 2010: 同期スクロール(並べて表示)

Word 2010: 同期スクロール(並べて表示)

「並べて表示」機能を使用すると、Word 2010で2つの文書を瞬時に開き、同時に表示することができます。

Outlook 2010: 画像を自動的にダウンロードする

Outlook 2010: 画像を自動的にダウンロードする

Outlook 2010では、セキュリティ上の理由から、新しいメールを受信して​​も画像が自動的にダウンロードされません。では、Outlook 2010のデフォルト設定を変更する方法を見てみましょう。

Outlook 2010の人物情報ウィンドウとは何か、そしてそれを無効にする方法

Outlook 2010の人物情報ウィンドウとは何か、そしてそれを無効にする方法

Microsoft Outlook 2010では、受信トレイからソーシャルネットワークの連絡先を追跡できます。ソーシャルネットワークのサイトを追跡するパネル

Excelで文字を自動入力する方法:ステップバイステップガイド

Excelで文字を自動入力する方法:ステップバイステップガイド

この簡単なガイドで、Excelで文字を自動入力する方法を学びましょう。スプレッドシートにアルファベットのシーケンスを素早く入力するためのヒントもご紹介します。

PowerPoint 2010 ビューアー

PowerPoint 2010 ビューアー

魅力的で魅力的なプレゼンテーションを作成する上で、PowerPointは間違いなく傑出しており、あらゆる場所で広く使用されています。

Office 2010 インストールエラー 1402 を修正する セットアップでレジストリキーを開けません

Office 2010 インストールエラー 1402 を修正する セットアップでレジストリキーを開けません

Grooveex.dllの削除は、Windows 7でOffice 2010を再インストールする際に最近遭遇した2つの問題のうちの1つでした。この記事では、

Word 2010: 文書に行番号を挿入する

Word 2010: 文書に行番号を挿入する

Word 2010文書で作業中に、行ごとに行番号を表示する必要がある場合があります。Word 2010には、行番号を挿入する機能があります。

Microsoft Word 2010/2007でテキストを非表示にする

Microsoft Word 2010/2007でテキストを非表示にする

Word 2007 Redaction Toolは、Microsoft Word 2010および2007用の無料アドインで、文書内の任意のテキストを非表示にすることができます。Redactとは検閲を意味し、このアドインは

Word 2010 グラデーション塗りつぶしでフォントの色を変更する

Word 2010 グラデーション塗りつぶしでフォントの色を変更する

Word 2010には、文書を美しく彩る豊富な配色、テーマ、カラーパターンが用意されています。従来の単色フォントを使用するだけでなく、