スキップしてメイン コンテンツへ

データ接続ウィザードを使用して Word にデータをインポートする

Word では、Microsoft Word プログラムの外部にあるデータを使用できますが、データをインポートしてセキュリティで保護する方法を教えてください。 適切な接続を確立する方法について説明します。

データ接続ウィザードを使用して外部データをインポートする

Microsoft Word では、差し込み印刷を使用して外部データをインポートします。 差し込み印刷を使用して、多数の顧客に送信された定型書簡、またはホリデーシーズン用の宛名ラベルのシートなど、一連の文書を作成します。 また、接続ファイルを使わずに、テキストファイルや Excel ワークシートをインポートし、テーブルまたはクエリに直接アクセスすることもできます。

コンマ区切り値 (csv) のテキストファイル (.csv) をインポートするのは簡単です。 テキストファイルが、コンピューター上で定義されているリストの区切り文字を使わない .csv ファイルである場合、またはテキストファイルが .csv ファイルではない場合は、schema.ini ファイルを使用して正しいファイル形式を指定できます。

ファイルをインポートする

  1. [差し込み文書] タブの [差し込み印刷の開始] グループで、[宛先の選択] をクリックして既存のリストを使用> ます。

    Word のリボンの画像

  2. [データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。

    • 既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、終了します。

    • 新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順を実行します。

      データ接続ウィザードが表示されます。

  3. [データ接続ウィザードへようこそ] ページで、[その他/詳細] をクリックします。

    [データリンクプロパティ] ダイアログボックスが表示されます。

    さまざまなダイアログボックスのさまざまなオプションの詳細については、[ヘルプ] をクリックしてください。

  4. [プロバイダー ] タブで、[ MICROSOFT JET 4.0 OLE DB プロバイダー] を選択し、[次へ] をクリックします。

  5. [接続] タブの [データベース名を選択してください] ボックスに、テキストファイルを含むフォルダーのフルパスを入力します。

    フォルダーを見つけるには、ボックスの横にある [参照] ボタンをクリックします。

  6. [すべて] タブをクリックし、[拡張プロパティ] を選択し、[値の編集] をクリックします。

  7. [プロパティ値] ボックスに、次のいずれかを入力します。

    • テキストファイルに列見出しがある場合は、テキストを入力します。HDR = Yes

    • テキストファイルに列見出しが含まれていない場合は、テキストを入力します。HDR = いいえ

  8. [OK] をクリックします。

  9. 正しい情報を入力したことを確認するには、[接続] タブをクリックし、[接続テスト] をクリックします。

  10. 次のいずれかの操作を行います。

    • エラーメッセージが表示された場合は、前の手順で入力した値を再確認します。

    • "接続のテストに成功しました" というメッセージが表示されたら、[ OK] をクリックします。

  11. [OK] をクリックします。

    データ接続ウィザードが再び表示されます。

  12. [データベースとテーブルの選択] ページの [名前] 列で、インポートするテキストファイルを選択し、[次へ] をクリックします。

  13. [データ接続ファイルを保存して終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。

    既定で [データソース] フォルダーのフォルダーの場所を変更するには、[参照] をクリックします。

  14. 必要に応じて、接続ファイルをより見つけやすくするために、[説明]、[フレンドリ名]、および [検索キーワード] ボックスに追加情報を入力できます。

別の区切り文字またはテキストファイル形式を指定するには、schema.ini ファイルを使用します。

Schema.ini ファイルは、Windows レジストリの既定のテキストドライバー設定を上書きするエントリが含まれているテキストファイルです。 通常、schema.ini ファイルを使用するには、次の操作を行う必要があります。

  • インポートするテキストファイルと同じフォルダーに schema.ini ファイルを保存します。

  • ファイルの名前を指定します。

  • Schema.ini ファイルの1行目に、リンク先のテキストファイルの名前をかっこで囲んで入力します。

  • その他の情報を追加して、別のテキストファイル形式を指定します。

次のセクションでは、schema.ini ファイルを使用する一般的な例を示します。

例: セミコロン文字を指定する (;)区切り記号

[Categories.txt] Format=Delimited(;)

例: タブ文字を区切り記号として指定する

[Products.txt] Format=TabDelimited

例: 固定幅ファイルを指定する

[Shippers.txt]Format=FixedLengthCol1=ShipperID Text Width 11Col2=CompanyName Text Width 40Col3=Phone Text Width 24

ページの先頭へ セクションの先頭

ODBC ドライバーを使用したテキストファイルのインポートは、少なくとも2段階の手順です。 まず、必要に応じて、ODBC テキストドライバー用のユーザー DSN をコンピューター上で定義します。 次に、ユーザー DSN を使用してテキストファイルをインポートします。 テキストファイルがコンマ区切り値 (CSV) ファイルであり、コンピューター上で定義されているリスト区切り文字が使用されていない場合、またはテキストファイルが .csv ファイルではない場合は、schema.ini ファイルを使用して正しいファイル形式を指定できます。

ユーザー DSN を定義する

  1. コントロールパネルを開き、[システムとセキュリティ] をクリックして、[>管理ツール> odbc データソース (32 ビット) ] または [ odbc データソース (64 ビット)] をクリックします。 \

  2. [ ODBC データソースの管理者] ダイアログボックスの [ユーザー DSN ] タブで、[追加] をクリックします。

  3. [新しいデータソースの作成] ダイアログボックスで、[ Microsoft テキストドライバー (* .txt; * .csv)] を選択し、[完了] をクリックします。

    [ ODBC テキストセットアップ] ダイアログボックスが表示されます。

  4. データソース名に名前を入力します。

  5. [現在のディレクトリを使用する] チェックボックスをオフにします。

  6. [ディレクトリの選択] をクリックします。

  7. [ディレクトリの選択] ダイアログボックスで、インポートするテキストファイルが保存されているフォルダーを探し、そのテキストファイルが [ファイル名] ボックスの下の一覧に表示されていることを確認して、[ OK]をクリックします。

  8. [OK] を 2 回クリックします。

さまざまなダイアログボックスのさまざまなオプションの詳細については、[ヘルプ] をクリックしてください。

ファイルをインポートする

  1. [差し込み文書] タブの [差し込み印刷の開始] グループで、[宛先の選択] をクリックして既存のリストを使用> ます。

    Word のリボンの画像

  2. [データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。

    • 既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、終了します。

    • 新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順を実行します。

      データ接続ウィザードが表示されます。

  3. [データ接続ウィザードへようこそ] ページで、[ ODBC DSN] をクリックします。

  4. [ ODBC データソースに接続する] ページで、作成したユーザー DSN を選択し、[次へ] をクリックします。

  5. [データベースとテーブルの選択] ページで、[名前] 列の下にあるテキストファイルを選択し、[次へ] をクリックします。

  6. [データ接続ファイルを保存して終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。

    既定で [データソース] フォルダーのフォルダーの場所を変更するには、[参照] をクリックします。

  7. 必要に応じて、接続ファイルをより見つけやすくするために、[説明]、[フレンドリ名]、および [検索キーワード] ボックスに追加情報を入力できます。

さまざまなダイアログボックスのさまざまなオプションの詳細については、[ヘルプ] をクリックしてください。

別の区切り文字またはテキストファイル形式を指定するには、schema.ini ファイルを使用します。

Schema.ini ファイルは、Windows レジストリの既定のテキストドライバー設定を上書きするエントリが含まれているテキストファイルです。 通常、schema.ini ファイルを使用するには、次の操作を行う必要があります。

  • インポートするテキストファイルと同じフォルダーに schema.ini ファイルを保存します。

  • ファイルの名前を指定します。

  • Schema.ini ファイルの1行目に、リンク先のテキストファイルの名前をかっこで囲んで入力します。

  • その他の情報を追加して、別のテキストファイル形式を指定します。

次のセクションでは、schema.ini ファイルを使用する一般的な例を示します。

例: 列見出しを指定する

[Categories.txt] ColNameHeader=True

例: セミコロンを指定する文字 (;)区切り記号

[Categories.txt] Format=Delimited(;)

例: タブ文字を区切り記号として指定する

[Products.txt] Format=TabDelimited

例: 固定幅ファイルを指定する

[Shippers.txt]Format=FixedLengthCol1=ShipperID Text Width 11Col2=CompanyName Text Width 40Col3=Phone Text Width 24

ページの先頭へ セクションの先頭

  1. [差し込み文書] タブの [差し込み印刷の開始] グループで、[宛先の選択] をクリックして既存のリストを使用> ます。

    Word のリボンの画像

  2. [データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。

    • 既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、終了します。

    • 新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順を実行します。

      データ接続ウィザードが表示されます。

  3. [データ接続ウィザードへようこそ] ページで、[ Microsoft SQL Server] をクリックします。

  4. [データベースサーバーに接続する] ページで、次の操作を行います。

    • [サーバー名] ボックスにデータベースサーバーの名前を入力します。

      データベースがコンピューター上にある場合は、 「(ローカル)」と入力します。

    • [ログオン資格情報] で、次のいずれかの操作を行います。

      • Windows ユーザー名とパスワードを使用するには、[ Windows 認証を使用する] をクリックします。

      • データベースユーザー名とパスワードを使用するには、[次のユーザー名とパスワードを使用する] をクリックし、適切なボックスにデータベースユーザー名とパスワードを入力します。

  5. [次へ] をクリックします。

  6. [データベースとテーブルの選択] ページで、[データベース] ボックスの一覧の [テーブル]、[ビュー]、または [ユーザー定義関数] を選択し、[名前] 列でテーブル、ビュー、またはユーザー定義の関数を選び、[次へ] をクリックします。

  7. [データ接続ファイルを保存して終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。

    既定で [データソース] フォルダーのフォルダーの場所を変更するには、[参照] をクリックします。

  8. 必要に応じて、接続ファイルをより見つけやすくするために、[説明]、[フレンドリ名]、および [検索キーワード] ボックスに追加情報を入力できます。

ページの先頭へ セクションの先頭

ODBC ドライバーを使用して SQL Server データベースからデータをインポートするには、2段階のプロセスがあります。 まず、必要に応じて、ODBC ドライバー用のユーザー DSN をコンピューター上で定義します。 次に、SQL Server データベースからデータをインポートします。

ユーザー DSN を定義する

  1. コントロールパネルを開き、[システムとセキュリティ] をクリックして、[>管理ツール> odbc データソース (32 ビット)] または [odbc データソース (64 ビット)] をクリックします。

  2. [ ODBC データベース管理者] ダイアログボックスで、[ユーザー DSN ] タブを選択し、[追加] をクリックします。

  3. [新しいデータソースの作成] ダイアログボックスで [ SQL Server] を選択し、[完了] をクリックします。

    [ SQL Server に接続するための新規データソースを作成する] ダイアログボックスが表示されます。

  4. [名前] ボックスにデータソース名を入力します。

  5. 必要に応じて、[説明] ボックスにデータソースの説明を入力します。

  6. [サーバー名] ボックスにデータベースサーバー名を入力します。

    データベースがコンピューター上にある場合は、 「(ローカル)」と入力します。

  7. [次へ] をクリックします。

  8. [ SQL Server でログイン ID の信頼性を確認するにはどうすればよいですか?] で、次のいずれかの操作を行います。

    • Windows ユーザー名とパスワードを使用するには、[ネットワークログイン ID を使用して WINDOWS NT 認証を使用する] をクリックします。

    • データベースユーザー名とパスワードを使用するには、[ログイン id とパスワードを使用した SQL Server 認証を使用する] をクリックし、適切なボックスにデータベースログイン id とパスワードを入力します。

  9. [次へ] を2回クリックし、[完了] をクリックします。

  10. 正しい情報を入力したことを確認するには、[データソースのテスト] をクリックします。

  11. 次のいずれかの操作を行います。

    • エラーメッセージが表示された場合は、前の手順で入力した値を再確認します。

    • "テストは正常に完了しました。" というメッセージが表示されたら、[ OK] をクリックします。

  12. [OK] を 2 回クリックします。

さまざまなダイアログボックスのさまざまなオプションの詳細については、[ヘルプ] をクリックしてください。

SQL Server データベースからデータをインポートする

  1. [差し込み文書] タブの [差し込み印刷の開始] グループで、[宛先の選択] をクリックして既存のリストを使用> ます。

    Word のリボンの画像

  2. [データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。

    • 既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、終了します。

    • 新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順を実行します。

      データ接続ウィザードが表示されます。

  3. [データ接続ウィザードへようこそ] ページで、[ ODBC DSN] をクリックします。

  4. [ ODBC データソースに接続する] ページで、前のセクションで定義したデータソース名を選び、[次へ] をクリックします。

  5. [データベースとテーブルの選択] ページで、[データベース] ボックスの一覧の [ Name ] 列でテーブル、ビュー、または関数を選び、[次へ] をクリックします。

  6. [データ接続ファイルを保存して終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。

    既定で [データソース] フォルダーのフォルダーの場所を変更するには、[参照] をクリックします。

  7. 必要に応じて、接続ファイルをより見つけやすくするために、[説明]、[フレンドリ名]、および [検索キーワード] ボックスに追加情報を入力できます。

ページの先頭へ セクションの先頭

ページの先頭へ

関連項目

Office データ接続の概要

注:  このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 情報が役に立ったかどうか、ご意見をお寄せください。 参考までに、こちらから英語の記事をお読みいただけます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×