windowsのosバージョン違いでの

ワードの差し込み印刷について

下記の動作に食い違いがあります。
windows XPと同じように、該当シートのデータが読み込まれた状態で起動させるにはどのようにすればいいのでしょうか

よろしくお願いいたします。

ワードで文書を作成>特定のエクセルファイルのシートをデータソースとして選択。>次回その文書を開くと、「この文書を開くと次のSQLコマンドが実行されますselect * from ”データソースとしてエクセルファイルのシート”データベースからのデータが、文書に挿入されます続行しますか」 と問い合わせがあり、イエスで、

--windows xp sp3 office 2003の動作
該当シートのデータが読み込まれた状態で起動する。

--windows 7 sp1 office 2003の動作
データファイルの選択ダイアログが起動し、選択後で起動する。

回答の条件
  • URL必須
  • 1人5回まで
  • 13歳以上
  • 登録:2013/05/20 19:18:08
  • 終了:2013/05/27 19:20:04

回答(2件)

id:dawakaki No.1

だわかき回答回数797ベストアンサー獲得回数1222013/05/20 21:40:03

ポイント150pt

差し込み印刷に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

id:ysaito2015

ありがとうございます。ためしてみます。


ダイアログは、XPでも7でもでるのですが、その後の挙動がちがうのです。
両方にoffice 2003 sp3をあてています。


--
挙動は下記になります。
データシート選択ダイアログにyesと答えたあと、
xp> 前回選択したデータシートが読み込まれている。
7 > ファイル選択画面が出て、改めてフォルダツリーから選ばなければいけない。

2013/05/21 18:25:26
id:gizmo5 No.2

gizmo5回答回数484ベストアンサー獲得回数1382013/05/21 17:15:35

ポイント150pt

一番目の答えでほぼあってるんですけどうまく動きませんよね?
だって引用元のブログの記載が間違ってますから。
レジストリのキーを区切る¥が消えてしまっています。
正しくは、こちらです。

Word 2003

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
"SQLSecurityCheck"=dword:00000000
http://d.hatena.ne.jp/ogohnohito/20091107

フォントの問題でキーの区切りがバックスラッシュ(\)に見えてると思いますが
半角の円マーク(¥)です。
レジストリエディタのツリーから選べば間違うことは無いと思いますが。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません