ワードの差し込み印刷について
下記の動作に食い違いがあります。
windows XPと同じように、該当シートのデータが読み込まれた状態で起動させるにはどのようにすればいいのでしょうか
よろしくお願いいたします。
ワードで文書を作成>特定のエクセルファイルのシートをデータソースとして選択。>次回その文書を開くと、「この文書を開くと次のSQLコマンドが実行されますselect * from ”データソースとしてエクセルファイルのシート”データベースからのデータが、文書に挿入されます続行しますか」 と問い合わせがあり、イエスで、
--windows xp sp3 office 2003の動作
該当シートのデータが読み込まれた状態で起動する。
--windows 7 sp1 office 2003の動作
データファイルの選択ダイアログが起動し、選択後で起動する。
差し込み印刷にOSによる動作の違いはありません。
ただし、Office 2003 SP3を当てているという前提です。
XPでもダイアログが出るので、どこかでレジストリを以下のように変更したのだと思います。
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options "SQLSecurityCheck"=dword:00000000
http://blog.goo.ne.jp/sy1su0/e/6a0047a21aca82f650529951160039bf
一番目の答えでほぼあってるんですけどうまく動きませんよね?
だって引用元のブログの記載が間違ってますから。
レジストリのキーを区切る¥が消えてしまっています。
正しくは、こちらです。
Word 2003
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options "SQLSecurityCheck"=dword:00000000http://d.hatena.ne.jp/ogohnohito/20091107
フォントの問題でキーの区切りがバックスラッシュ(\)に見えてると思いますが
半角の円マーク(¥)です。
レジストリエディタのツリーから選べば間違うことは無いと思いますが。
ありがとうございます。ためしてみます。
2013/05/21 18:25:26ダイアログは、XPでも7でもでるのですが、その後の挙動がちがうのです。
両方にoffice 2003 sp3をあてています。
--
挙動は下記になります。
データシート選択ダイアログにyesと答えたあと、
xp> 前回選択したデータシートが読み込まれている。
7 > ファイル選択画面が出て、改めてフォルダツリーから選ばなければいけない。