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

Publisher プログラムの外部には、Publisher プログラムで使用できるデータの世界がありますが、データをインポートしてセキュリティで保護するにはどうすればいいのか。 答えは、適切なつながりを作るすべてです。

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

Publisher では、差し込み印刷を使用して外部データをインポートします。 差し込み印刷を使用すると、ほとんど同じで、上位 100 位の顧客に送信する製品発表など、一意の情報が含まれる多数のドキュメントを作成できます。 接続ファイルを使用せずに、テキスト ファイル、Excel ワークシート、Access のテーブルまたはクエリを直接インポートすることもできます。 詳細については、「Publisher でメールまたは電子メールの差し込み印刷を作成する」を参照してください

  • 目的に合ったトピックをクリックしてください
  • OLE DB プロバイダーを使用してテキスト ファイルをインポートする
  • ODBC ドライバーを使用してテキスト ファイルをインポートする
  • OLE DB プロバイダーを使用してデータベースからデータをSQL Serverする
  • ODBC ドライバーを使用してデータベースからデータをSQL Serverする

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

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

  1. [差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。

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

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

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

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

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

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

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

  4. [プロバイダー ] タブで、[Microsoft Jet 4.0 OLE DB Provider]を選び、[次へ] をクリックします

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

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

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

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

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

    • テキスト ファイルに列見出しが含されていない場合は、「テキスト」と入力します。HDR=No.

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

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

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

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

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

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

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

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

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

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

  14. 必要に応じて、接続ファイルをより見つけ入れるには、[説明]、[分名]、および [キーワードの検索] ボックスに追加情報入力します。

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

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

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

  • ファイルに名前を付Schema.ini。

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

  • さまざまなテキスト ファイル形式を指定する情報を追加します。

次のセクションでは、ファイルを保存する場合の一般的な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. [差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。

  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。

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

  • さまざまなテキスト ファイル形式を指定する情報を追加します。

次のセクションでは、ファイルを保存する場合の一般的な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. [差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。

  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. [ ログイン ID のSQL Server確認する方法] で、次のいずれかの操作を行います。

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

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

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

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

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

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

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

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

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

データベースからデータをSQL Serverする

  1. [差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。

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

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

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

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

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

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

  5. [データベースとテーブルの選択] ページで、[データベース]ボックスでデータベースを選び、[名前] 列の下にあるテーブル、ビュー、または関数を選び、[次へ] をクリックします

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

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

  7. 必要に応じて、接続ファイルをより見つけ入れるには、[説明]、[分名]、および [キーワードの検索] ボックスに追加情報入力します。

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

ページの先頭へ

関連項目

Office接続の概要

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

ヘルプを表示

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

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

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

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

×