【word2003】excelからの差し込み印刷で,「Microsoft Excel ワークシート DDE (*.xls)」で別のシートを選択するには?

このQ&Aのポイント
  • word2003を使用して,excelからの差し込み印刷を行っている際,「Microsoft Excel ワークシート DDE (*.xls)」を選択する方法として,元データには複数のシートがあり,いくつかの文書でそれぞれのシートを利用したいが,最初のシートしか選択できない問題がある。
  • 別のシートを選択する方法や,データの差し込み後に書式を設定する方法について具体的な手順が知りたい。
  • 解決策や参考URLについて教えていただければ幸いです。
回答を見る
  • ベストアンサー

【word2003】excelからの差し込み印刷で,「Microsoft Excel ワークシート DDE (*.xls)」で別のシートを選択するには?

word2003を使用して,excelからの差し込み印刷を行っている際,数値に3桁ごとの区切り(,)が入らなかったので, http://support.microsoft.com/kb/882154/ja#1 このページを参考に,「Microsoft Excel ワークシート DDE (*.xls)」を選択するようにしました。 ところが,元データには複数のシートがあり,いくつかの文書でそれぞれのシートを利用したいのですが,この方法では最初のシートしか選択できません。 別のシートを選択する方法はあるのでしょうか? また,上記URLの下の方にある「データの差し込み後に書式を設定するには」で解決しようとする場合,具体的にはどのように入力したらいいのでしょうか。 ご存じの方がいらっしゃいましたら,どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

DDEの場合は、先頭シートだけが差し込みの参照シートになります。 これは仕様上諦めるしかないです。そこで桁区切りをフィールドコード で変更される方式に戻して以下のように設定してください。 差し込み形式を元のOLE DBにする。 Wordの差し込みフィールドが設定している文書で[ Alt+F9 ]キーを押す。 フィールドコードが表示されたら桁区切りのためのスイッチを追加する。 { MERGEFIELD フィールド名 \# #,##0 } にする。 または、スイッチの一部を省略して {MERGEFIELD フィールド名 \# #,} でも出来ます。 これは「,」の区切りのスイッチが3桁区切りにしてくれるためです。 (「\##,」でも良いみたいです) URL先では逆スラッシュ( / の反対 )で説明していますが、キーボードの 「ろ」のキーを示しているだけですから、「\」になるようにキーを押して 半角の「\」を追加してスイッチをたします。

tokono
質問者

お礼

ご回答ありがとうございます。 早速試してみたところ、教えていただいた方法で希望どおりの作業ができました。 本当にありがとうございました。

関連するQ&A

  • エクセルからワードに差し込みするときの書式

    勤務先で、ワード2002文書に、日付、金額が含まれたエクセルデータを、差し込みしようとしています。エクセルでは日付は”5/28”の入力で”平成20年5月28日”と表示、金額は”20891”の入力で”20,891”と表示されるようセルの書式設定していますが、ワードに差し込まれた結果はそれぞれ”5/28/2008””20891”となってしまいます。 うちのワード2007のパソコンで、gooの質問履歴を見て、まずオプションから互換性の項目で2002のレイアウトを選んでから、「オプションから[全般] タブをクリックし、[文書を開くときにファイル形式を確認する] にチェックを入れ、[差し込み印刷ウィザード] でデータ (宛先) を選択するとき[データ ファイル形式の確認] ダイアログ ボックスで[データ ファイル形式] ボックスの一覧から [Microsoft Excel ワークシート DDE (*.xls)] を選択」というやり方をやってみましたが、差し込み文書の挿入のとき、1行目の項目が、タイトルとして反映されておらず、行き詰ってしまいました。何がいけなかったのでしょうか?ジタバタせず、もとのエクセルデータをワードに表示されてほしいままに打ち込めばいいのでしょうか?

  • WORDの【差し込み印刷】について

    EXCEL表から金額をWORD文書に【差し込み印刷】したいのですが、金額の桁区切り表示がされない → 桁区切りをだせないか? EXCEL表(例)      A列 1行目   金額 2行目  100,000 差し込み印刷をすると  金額 100000 となります。 →  金額 100,000 と表示できないか?  ご存知の方、よろしく回答お願い申し上げます。

  • Word2002の差込印刷で・・・

    Excel2002ファイルをデータベースにしてWord2002で差込文書を作成したのですが、ある箇所については数字を全角で表現したいため、該当のExcel側のセルの表示形式を文字列にして全角にしたのですが、差込結果が半角になってしまいます。同様に桁区切りも反映されず、カンマ無しとなってしまいます。また、「合計(スペース)(スペース)<<差込領域>>円」と文書を作っても、スペース部分が反映されず詰まって表示されます。 解決方法ありますか?

  • WordでExcelのデータを差込印刷する

    ウインドウズを使っています。 Word2000の差込印刷ヘルパーでExcel2000のワークシート内のセル範囲のデータを差込印刷したいのですが、セルの範囲を手入力して入れると、「現在のタスクを完了するためにMicrosoft Excelに対して再度DDE接続を行うことが出来ませんでした」といわれてしまい先に進めません。 詳細は以下です。 差込印刷ヘルパーの「2.データファイルの指定」でデータファイルを開くを選び Excelのワークシートにして指定のExcelファイルを選択します その後「Microsoft Excel 範囲名またはセルの範囲(N):」と言うダイアログボックスが出てきます そこの項目には既に「ワークシート全体」と言う選択肢が選ばれていますが 差し込みたいワークシート内のセルの範囲を半角で手入力して入れると(A1:F3のように) 上に書きました「現在のタスクを~~」というメッセージが出てセルの範囲を指定できません。 ヘルプを見ても「範囲名または~」の所にはセルの範囲を入力しても大丈夫なようになっていますが出来ません。 また、差し込むタイトルを含むように範囲は入力しています。 私がやりたいのは、Excelワークシート1枚に4つのセル範囲を作り、それをそれぞれ別のWordファイルに差し込みたいのですがそのようなことは出来るのでしょうか。 また、空白のセルがあると出来ないと言うようなことをちらっと聞いたのですが 詳しく知りたいです。 説明が分かっていただけるか不安ですが、 本にも全然載っていなくて本当に困っています。 少しでも分かる方がいましたら教えてください。 よろしくお願いします。

  • 《助けて下さい!》Excelデータをwordで差し込み印刷をしたいので

    《助けて下さい!》Excelデータをwordで差し込み印刷をしたいのですが、名前など文字が0と認識されてしまいます。 ネットで上記の質問を探し、いろいろ試してみたのですが上手くいきません。 試してみた方法は… (1)DDE接続 データファイル形式でMicrosoft Excel ワークシートDDEを選択すると、『範囲名又はセル範囲』で ・ワークシート全体 ・filter base と出てきます。 ところが、・ワークシート全体 ・filter baseでは、差し込みたい内容がきちんと正確に反映さ れないため、断念しました (2)フィールドコードの設定   {IF { = { MERGEFIELD "引用1"} = 0 } "" {MERGEFIELD "引用1" } というフィールドコードを置けばよいとありました。 『コードの {} は、文字で入れるのではなく、Ctrl + F9 で、入力します』とありましたが、Ctrl + F9 を教えても { は出てこず、コピペしてみましたが、上手くできませんでした。 本当にお手上げです。宛名だけ、何百枚も手書きするとなるとゾッとします… どうか、詳しい方がいらっしゃいましたら、どうぞ教えて下さい。 宜しくお願い致します。

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

    Microsoft2003使用しています。 エクセルデータをワードへ差し込み印刷する名簿的なものを作成しています。 エクセルは整理番号、受付日、担当者等入力しており、1年度で約200件前後のものです。 エクセルの受付日は書式設定→日付→H22.4.1の表示にしてあります。 それを差し込み印刷をしたのですが日付が『1/4/2010』になり、それを『データファイル形式の確認』で『Microsoft Excel ワークシート DDE(*.xls)』にしました。 ワードの受付日部分は『H22.4.1』になりました。 『フィールドコードの表示/非表示』を選択し『{MERGEFIELD"受付日"\@"ggge年M月d日"}』と設定しました。 そしたら受付日は『平成34年4月1日』になってしまいました。 他のデータ部分は問題なく表示されています。 試しにフィールドコードの『ggge』部分を『yyyy』へ変更してみると『2022年4月1日』と表示されました。 なぜこの様になるのかご教授ください。

  • 複数シートからのWordの差込印刷

    Excelに2枚シートがあり、そのデータをWordに差込印刷をしたいと考えています。 例)名簿1シートと名簿2シートがExcelにあって、1枚のWord文書に両方のシートの名前を1件ずつ差し込みたい 差込印刷ヘルパーにおいて複数のシートまたは範囲を指定することができませんでした。2回に分けて操作をすると最初の差込フィールドがエラーになります。 ということはExcelのデータファイルは1箇所しか指定できない、ということなのでしょうか? Excel上で1つのシートにデータをまとめればよいのでしょうが、できればそうしたくないのです。 方法があれば教えてください。 Word、Excelとも2000バージョンです

  • WORD差し込み印刷 図を差込したい

    WORDに、図(jpegデータ)を差込印刷したいです。 データソースはEXCELです。 マイクロソフトのHPでは、英語をそのまま翻訳ソフトを利用した解説で結局うまくできませんでした。 ちなみに下のHPです。 http://support.microsoft.com/kb/909132/ja officeは2003です。 よろしくお願いいたします。

  • ExcelのデータをWordで差し込み印刷するとき

    エクセル2010に入力されたデータをワード2010で差し込み印刷しようとしています。 (1)エクセルのデータの書式を保持したまま、差し込めるという設定があると知って、試してみたのですが、手順の通りやっても反映されません。反映したい書式はフォント(丸ゴシック)と、ポイント数(9pt)です。 http://support.microsoft.com/kb/320473/ja 上記ページの方法1を試しましたがうまくいきませんでした。 他の方法、もしくは見直す設定などありますでしょうか? (2)仕方ないのでワードの方で書式を編集したのですが、ある一か所だけ勝手に太字になってしまいます。 表にデータを差し込んでいて 項目A(太字) 差し込みフィールドA 項目B(太字) 差し込みフィールドB 項目C(太字) 差し込みフィールドC としたいのですが 項目A(太字) 差し込みフィールドA 項目B(太字) 差し込みフィールドB 項目C(太字) 差し込みフィールドC(太字) になってしまい、何度太字を解除しても「結果のプレビュー」を押すと太字になってしまいます。 (1)(2)何が原因でしょうか? アドバイスをいただきたいです。

  • Word2003 差込印刷のシート選択について

    すみません教えてください。 エクセル2003で差し込みたい内容のデータを作り、 ワード2003で差し込んだデータを使って請求書を印刷したいのですが、 ワードからエクセルのシートを選択しようとすると、選びたいシートが出てきませんでした。 最初、エクセル2003の シート1に集計データ。 シート2に差込印刷したい分のデータだけ作り変えて保存しました。(エクセル(1)) (シート1を横向きに作っていた為、シート2に縦に並び替えて保存) ワードから差込のデータをとるとき、シート1は表示されるのですが、シート2の名前が出てきません。 一番左側にシートがないと駄目なのかと思い、新しくエクセルを立ち上げてシート2のみコピーし、 別名で保存しました。(エクセル(2)) エクセル(2)をワードの差し込み印刷でデータを呼び出そうとすると、今度は 「データソースからテーブルのリストを入手できません」 というエラーがでました。 いろいろ検索して理由を探しても見つからず、再起動しても、直りませんでした。 どうしてできないのでしょうか? わかる方いらっしゃいましたら教えてください。 よろしくお願いします。

専門家に質問してみよう