- ベストアンサー
差し込み印刷で文字列が「0」と表示
こんにちは。 WinXPでOffice2007を使用しています。 Excel2007を元にWord2007で差し込み印刷していますが、 ある列のデータ(数字と文字が混在)に関して、 数字はExcelの入力通りに表示されるのですが、文字列に なると全て「0」と表示されてしまいます。 どこか設定があるのでしょうか?よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 一行目に文字列のダミーを入れてもうまくいきません > でしたが、DDE接続にしたらうまく表示されました。 私の環境の下位バージョンでしたが、これで更新したら読み込みできた ことがあったので紹介しましたが、駄目な場合もあるのでしょうね。 有効な方法ではない可能性もあったのですが、あくまでも一つの方法と して試してほしかっただけです。確実な方法ではないことは確かです。 > エクセルから差し込みする場合は、どんな時でもDDE接続 > にしておいた方が無難でしょうか?DDE接続にすることに > よって不具合が生じることはないのでしょうか? 不具合が生じることはないですよ。Excelなどの同じOffice製品ならば Microsoftもこの接続を否定していませんので。 ・DDE (Dynamic Data Exchange) Windows上でアプリケーションソフト同士がデータやコマンドを行なう ための手順で、Word2000で標準の差し込み形式になっています。 Excel側のセルの書式設定で設定した表示形式を、そのままの形でWord 側に差し込めるメリットがあります。 Excelと同じになることで統一した差込データになることが出来ます。 ただし、差し込み出来るExcelシートは一番左(最初のシート)にしないと 差し込むことは出来ません。 こちら↓は関連する参考情報です。 http://support.microsoft.com/kb/304387/ja http://office.microsoft.com/ja-jp/assistance/HA011164951041.aspx
その他の回答 (1)
- enunokokoro
- ベストアンサー率74% (3543/4732)
数字以外の[文字列]として認識されていないようですね。 その列のタイトルの次にあるデータが数値で始まっていると、データが すべて文字列として認識しないことがあります。 差し込み形式をDDEにするか、データの最初をダミー行として用意する などをして対応してはいかが。それか、Excel側の列の書式を[文字列] として作り直すことも検討してください。
補足
enunokokoroさん、こんにちは。 一行目に文字列のダミーを入れてもうまくいきません でしたが、DDE接続にしたらうまく表示されました。 エクセルから差し込みする場合は、どんな時でもDDE接続 にしておいた方が無難でしょうか?DDE接続にすることに よって不具合が生じることはないのでしょうか? 引き続きよろしくお願いいたします。
お礼
enunokokoroさん、こんにちは。 DDE接続が無難であることがよく分りました。 2003→2007へ変更したおかげで、使い勝手が悪い(慣れ?) 上に、このような問題が発生し、パニックになって ました。どうもありがとうございました。