• 締切済み

差込印刷で、金額のケタ区切りが出来ない

エクセルデータからワード2003で差込印刷をします。 元のエクセルデータは計算式が入ったセルで、書式設定でケタ区切り・¥表示、としています。 しかし、差込結果は、ケタ区切りも¥表示もされません。(¥10,000→10000)どうしたらいいか教えて下さい。よろしくお願いします。

みんなの回答

回答No.3

>もう少し具体的に って、ものすごく具体的に書いたつもりですが。 ="\"&text(金額のセル,"#,##0") 「金額のセル」以外は、コピペすればいいだけです。 「金額のセル」とは、文字通りですが、エクセルシートの金額(Value)が入力されているセルのことです。 例えば、 ="\"&text(a2,"#,##0") などですかね。これ以上具体的には書けません。

reaf
質問者

お礼

早速の追加回答ありがとうございました。

回答No.2

既に#1さんが回答されていますが、 私がとった対処法を紹介しておきます。(レコード数が少ない場合にお勧め) 元データに次の関数を入力してください。 ="\"&text(金額のセル,"#,##0") テキストとして、「\10,000」が表示されます。 テキストですので、ワードに差し込んでもそのまま表示されます。 問題は、 レコードが膨大な場合は、関数をフィルするのが面倒なことです・・・

reaf
質問者

お礼

回答ありがとうございます。 教えていただいた関数の入力がわかりません。 もう少し具体的(?)に教えていただけると、助かります

回答No.1

Word2003の差し込みの場合、初期設定がOLE DB形式のデータで差し込み がされるのでExcelのセルの書式設定が有効になりません。 差し込み形式をDDE形式にするか、差し込みフィールドへとスイッチを 付けて対応します。 Excelのデータを差し込みすると、日付、電話番号、および通貨が正しく 表示されない場合の対処方法 http://support.microsoft.com/kb/882154/ja フィールドコードを表示した状態でのスイッチです。 { MERGEFIELD フィールド名 \# \\#,##0 }

reaf
質問者

お礼

回答ありがとうございます。御礼が遅くなりました。 初心者の為、スイッチの¥ # ,の意味するところがはっきり分かりませんが、何とか出来ました。