Publisher プログラムの外部には、Publisher プログラムで使用できるデータの世界がありますが、データをインポートしてセキュリティで保護するにはどうすればいいのか。 答えは、適切なつながりを作るすべてです。
データ接続ウィザードを使用して外部データをインポートする
Publisher では、差し込み印刷を使用して外部データをインポートします。 差し込み印刷を使用すると、ほとんど同じで、上位 100 位の顧客に送信する製品発表など、一意の情報が含まれる多数のドキュメントを作成できます。 接続ファイルを使用せずに、テキスト ファイル、Excel ワークシート、Access のテーブルまたはクエリを直接インポートすることもできます。 詳細については、「Publisher でメールまたは電子メールの差し込み印刷を作成する」を参照してください。
コンマ区切り値 (CSV) テキスト ファイル (.csv) のインポートは簡単です。 テキスト ファイルがコンピューターで定義されている区切り文字を使用しない .csv ファイルの場合、またはテキスト ファイルが .csv ファイルではない場合は、Schema.ini ファイルを使用して正しいファイル形式を指定できます。
ファイルをインポートする
-
[差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。
-
[データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。
-
既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、完了です。
-
新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順に従います。
データ接続ウィザードが表示されます。
-
-
[データ 接続ウィザードへようこそ] ページ で、[その他 /詳細設定] をクリックします。
[ データ リンクのプロパティ] ダイアログ ボックスが表示されます。
さまざまなダイアログ ボックスのさまざまなオプションの詳細については、[ヘルプ] をクリック してください。
-
[プロバイダー ] タブで、[Microsoft Jet 4.0 OLE DB Provider]を選び、[次へ] をクリックします。
-
[接続] タブの[データベース名の選択または入力] ボックスに、テキスト ファイルを含むフォルダーへのフル パスを入力します。
フォルダーを見つけるには、ボックスの横にある [ 参照 ] ボタンをクリックします。
-
[すべて] タブを クリックし、[ 拡張プロパティ] を選び、[値の編集] をクリックします。
-
[プロパティ 値] ボックス に、次のいずれかを入力します。
-
テキスト ファイルに列見出しがある場合は、「テキスト」と入力します。HDR=Yes.
-
テキスト ファイルに列見出しが含されていない場合は、「テキスト」と入力します。HDR=No.
-
-
[OK] をクリックします。
-
正しい情報を入力していることを確認するには、[接続]タブをクリックし、[接続のテスト] をクリックします。
-
次の操作のいずれかを行います。
-
エラー メッセージが表示された場合は、前の手順で入力した値を再確認します。
-
"接続テストに成功しました" というメッセージが表示された場合は 、[OK] をクリックします。
-
-
[OK] をクリックします。
データ接続ウィザードが再び表示されます。
-
[データベースとテーブルの選択] ページの[名前] 列で、インポートするテキスト ファイルを選び、[次へ] をクリックします。
-
[データ接続ファイルの保存と終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。
既定で [マイ データ ソース] フォルダーであるフォルダー の 場所を変更するには、[参照] を クリックします。
-
必要に応じて、接続ファイルをより見つけ入れるには、[説明]、[分名]、および [キーワードの検索] ボックスに追加情報を入力します。
テキスト ファイルを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 を定義する
-
コントロール パネルを開き、[システムとセキュリティ] >管理ツール> ODBC データ ソース(32ビット) または ODBC データ ソース(64ビット) をクリックします。
-
[ODBC データ ソース管理者] ダイアログ ボックスの [ユーザー DSN] タブで、[追加] をクリック します。
-
[新しい データ ソースの 作成] ダイアログ ボックスで、Microsoft テキスト ドライバー (*.txt; *.csv)を選択し、[完了] をクリック します。
[ODBC テキスト設定]ダイアログ ボックスが表示されます。
-
データ ソース名に名前 を入力します。
-
[現在のディレクトリ を使用する] チェック ボックスをオフにします。
-
[ディレクトリ の選択] をクリックします。
-
[ディレクトリの選択] ダイアログ ボックスで、インポートするテキスト ファイルが含まれているフォルダーを見つけ、[ファイル名] ボックスの下の一覧にテキスト ファイルが表示されるのを確認し、[OK]をクリックします。
-
[OK] を 2 回クリックします。
さまざまなダイアログ ボックスのさまざまなオプションの詳細については、[ヘルプ] をクリック してください。
ファイルをインポートする
-
[差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。
-
[データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。
-
既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、完了します。
-
新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順に従います。
データ接続ウィザードが表示されます。
-
-
[データ接続ウィザードへようこそ] ページで、[ODBC DSN] をクリックします。
-
[ODBC データ ソースへの接続 ] ページで、作成したユーザー DSN を選び、[次へ] をクリック します。
-
[データベースとテーブルの選択] ページで、[名前]列の下にあるテキスト ファイルを選び、[次へ] をクリックします。
-
[データ接続ファイルの保存と終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。
既定で [マイ データ ソース] フォルダーであるフォルダー の 場所を変更するには、[参照] を クリックします。
-
必要に応じて、接続ファイルをより見つけ入れるには、[説明]、[分名]、および [キーワードの検索] ボックスに追加情報を入力します。
テキスト ファイルを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
-
[差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。
-
[データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。
-
既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、完了します。
-
新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順に従います。
データ接続ウィザードが表示されます。
-
-
[データ 接続ウィザードへようこそ] ページで 、[データ 接続ウィザード] Microsoft SQL Server。
-
[データベース サーバーに接続] ページで、 次の操作を行います。
-
[サーバー名] ボックスにデータベース サーバーの 名前を入力 します。
データベースがコンピューター上の場合は、「(ローカル )」と入力します。
-
[ ログオン資格情報] で、次のいずれかの操作を行います。
-
Windows ユーザー名とパスワードを使用するには、[Windows 認証を使用] をクリックします。
-
データベースのユーザー名とパスワードを使用するには、[次のユーザー名とパスワードを使用] をクリックし、適切なボックスにデータベースのユーザー名とパスワードを入力します。
-
-
-
[次へ] をクリックします。
-
[データベースとテーブルの選択] ページで、[データベース]ボックスでデータベースを選び、[名前] 列でテーブル、ビュー 、またはユーザー定義関数を選び、[次へ] をクリックします。
-
[データ接続ファイルの保存と終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。
既定で [マイ データ ソース] フォルダーであるフォルダー の 場所を変更するには、[参照] を クリックします。
-
必要に応じて、接続ファイルをより見つけ入れるには、[説明]、[分名]、および [キーワードの検索] ボックスに追加情報を入力します。
ODBC ドライバーを使用SQL Serverデータベースからデータをインポートするには、2 つの手順を実行します。 まず、必要に応じて、ODBC ドライバーのユーザー DSN をコンピューターに定義します。 次に、データベースからデータSQL Serverします。
ユーザー DSN を定義する
-
コントロール パネルを開き、[システムとセキュリティ] >管理ツール> ODBC データ ソース(32ビット) または ODBC データ ソース(64ビット) をクリックします。
-
[ODBC データ ソース管理者] ダイアログ ボックスで、[ユーザー DSN] タブを選択し、[追加] をクリック します。
-
[新しいデータ ソースの作成]ダイアログ ボックスで、[完了] SQL Serverクリックします。
[ 新しいデータ ソースの作成] ダイアログ SQL Server が表示されます。
-
[名前] ボックスにデータ ソース名 を入力 します。
-
必要に応じて、[説明] ボックスにデータ ソースの説明 を入力 します。
-
[サーバー] ボックスにデータベース サーバー名 を入力 します。
データベースがコンピューター上の場合は、「(ローカル )」と入力します。
-
[次へ] をクリックします。
-
[ ログイン ID のSQL Server確認する方法] で、次のいずれかの操作を行います。
-
Windows ユーザー名とパスワードを使用するには、[ネットワーク ログイン ID] を Windows NTをクリックします。
-
データベースのユーザー名とパスワードを使用するには、ユーザーが入力したログイン ID とパスワードを使用して [SQL Server認証を使用する] をクリックし、適切なボックスにデータベース のログイン ID とパスワードを入力します。
-
-
[次 へ] を 2 回クリックし、[完了] を クリックします。
-
正しい情報を入力していることを確認するには、[データ ソースのテスト] をクリックします 。
-
次の操作のいずれかを行います。
-
エラー メッセージが表示された場合は、前の手順で入力した値を再確認します。
-
"テストが正常に完了しました"というメッセージが表示された場合は 、[OK]をクリックします。
-
-
[OK] を 2 回クリックします。
さまざまなダイアログ ボックスのさまざまなオプションの詳細については、[ヘルプ] をクリック してください。
データベースからデータをSQL Serverする
-
[差し込み文書]、[宛先の選択]、[既存のリストを使用] の順にクリックします。
-
[データ ソースの選択] ダイアログ ボックスで、次のいずれかの操作を行います。
-
既存の .odc ファイルを使用するには、.odc ファイルをダブルクリックします。 データがインポートされ、完了します。
-
新しい .odc ファイルを作成するには、[新しいソース] をクリックし、手順の各手順に従います。
データ接続ウィザードが表示されます。
-
-
[データ接続ウィザードへようこそ] ページで、[ODBC DSN] をクリックします。
-
[ODBC データ ソースに 接続] ページで、前のセクションで定義したデータ ソース名を選び、[次へ] をクリック します。
-
[データベースとテーブルの選択] ページで、[データベース]ボックスでデータベースを選び、[名前] 列の下にあるテーブル、ビュー、または関数を選び、[次へ] をクリックします。
-
[データ接続ファイルの保存と終了] ページで、[ファイル名] ボックスに .odc ファイルの名前を入力し、[完了] をクリックします。
既定で [マイ データ ソース] フォルダーであるフォルダー の 場所を変更するには、[参照] を クリックします。
-
必要に応じて、接続ファイルをより見つけ入れるには、[説明]、[分名]、および [キーワードの検索] ボックスに追加情報を入力します。