web-dev-qa-db-ja.com

Wordの差し込み印刷のデータソースの場所を一括で変更しますか?

いくつかのWordの差し込み印刷ファイルと、差し込み印刷のデータソースであるいくつかのExcelスプレッドシートを、Windows XPコンピューターからWindows7コンピューターに移動しました。現在、差し込み印刷元のすべてのパスが正しくありません(以前はc:\ documents and settings\user\my documents ....でしたが、現在はc:\ users\documents ....です)。各ファイルのデータソースは個別に、比較的多数のファイルがあるため、ファイルを一括で更新する方法があることを期待していました。Word2007が使用されていますが、ドキュメントはすべて以前の= DOC形式(DOCXではない)。

6
Daft Viking

私はそれがあなたが微調整できるレジストリ設定だと思います ここで説明されています:

データソースを選択する

Wordは、さまざまなデータソースを使用できます。 [受信者の選択]アイコンには、新しいリストを入力するか、既存のリストを使用するか、Outlookの連絡先から選択するオプションがあります。 (Outlook 2007には、さらに柔軟性を高めるためにOutlookからマージを開始するオプションがあります。手順は基本的にOutlook 2003の場合と同じです)。

alt text

既存のデータソースを使用することを選択した場合、デフォルトでは、Word2007は[マイデータソース]フォルダー内のデータソースに接続しようとします。データソースがWordまたはExcelドキュメントである場合、たとえば他のフォルダにある場合、これはあまり役に立ちません。下の図に示されている2つのデフォルトのエントリにスローされるのではなく、データファイルが含まれているフォルダに移動して選択するだけです。

alt text

My DataSourcesフォルダーを別の場所に設定するためのメカニズムは含まれていません。ただし、レジストリハックを使用して、データソースフォルダをマイドキュメントフォルダと同じドライブ上のパスに設定できます。フォルダは次の場所で定義されています。

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\DataServices

'MyData'サブキーを必要なフォルダー名(引用符なし)に編集します。パスの開始点はマイドキュメントであり、データキーのエントリはマイドキュメントのサブフォルダになります。デフォルトでは、マイデータソースのサブフォルダです。 DataServicesキーにエントリがない場合は、デフォルト設定が使用されます。 [マイドキュメント]に移動するには、と入力します。 (ピリオド/ピリオド)。 2つのフォルダを上に移動するには、..(2ピリオド/ピリオド)と入力します。私はテストしていませんが、規則はレベルごとに1ピリオド/ピリオドです。したがって、マイドキュメントフォルダがより深く埋まっている場合、理論的には、少なくともピリオド/ピリオドを追加して、に戻ることができるはずです。ドライブのルートレベル。このメカニズム内でドライブを変更する方法が見つからなかったことを残念に思います。

この方法では、フォルダを別のパスの場所に移動できます。たとえば、ここでは、D:ドライブのサブフォルダとしてマイドキュメントがあります。つまり、「D:\ My Documents」です。したがって、データフォルダのデフォルト設定は「D:\ MyDocuments\MyDataSources」になります。そのデータフォルダを「D:\ MyDocuments」に移動するには、デフォルトのマイデータソースエントリを一定期間/ピリオドで変更してレベルを上げます。

alt text

マイドキュメントの別のサブフォルダ(「D:\ MyDocuments\Merge」など)に移動するには、デフォルトの「マイデータソース」を「マージ」に変更するだけです。

alt text

また、フォルダ構造の別のブランチ(「D:\ Merge」など)に移動するには、次のようにピリオド/ピリオドをパスに追加します。

alt text

1
Ivo Flipse

My Data Sourcesフォルダー内に、必要なソースへのショートカットを配置してみてください。これは私にとってはうまくいきます。 Office 10に「アップグレード」したばかりで、今は逆の問題があります。マージして「マイデータソース」(すべてのショートカットとディレクトリがある場所)を開きたいのですが、代わりにOffice14のどこかにあるQUERIESフォルダーに移動します。私は技術者ではありませんが、そこにたどり着いて理解できれば、このレジストリハックはうまくいくかもしれません。

1
NYSARC