現在オフラインです。再接続するためにインターネットの接続を待っています

Excel で円記号を使用した通貨表示形式のデータを作成し、Word に DDE データ ファイル形式で差し込み印刷すると、通貨形式の円記号 (¥) が疑問符 (?) で表示される

Office 2003 のサポートは終了しました

マイクロソフトでは、2014 年 4 月 8 日に Office 2003 のサポートを終了しました。この変更は、ソフトウェアの更新プログラムおよびセキュリティ オプションに影響しています。 この変更の意味および保護された状態を維持する方法について説明します。

現象
Microsoft Excel 2010、Microsoft Office Excel 2007、または Microsoft Office Excel 2003 で、円記号を使用した通貨表示形式のデータを作成して Excel 97-2003 ブック (*.xls) 形式で保存後、Microsoft Word 2010、Microsoft Office Word 2007、または Microsoft office Word 2003 で データ ファイル形式を DDE (Dynamic Data Exchange) 接続形式に設定して差し込み印刷すると、通貨形式の円記号 (¥) が疑問符 (?) で表示されます。
原因
この現象は、Excel のデータに [通貨表示形式] で設定した円記号 (¥) が Unicode 文字として差し込まれるために発生します。
回避策
この現象を回避するには、差し込みフィールドを挿入後 MERGEFIELD のフィールド コードに、以下のような数値書式スイッチ (¥#) を追加してください。
  1. 差し込みフィールド (“通貨”) を挿入後、Alt + F9 キーを押してフィールド コードを表示させます。
  2. 表示されたフィールド コードに、たとえば、以下のような数値書式スイッチ (¥#) を追加します。

    {MERGEFIELD 通貨 ¥# ¥¥,0}
  3. Alt + F9 キーを押し、フィールド コードを非表示にします。
  4. F9 キーを押し、フィールド コードを更新します。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細

問題の再現手順

  1. 新規 Excel ブックを開き、A 列に以下のデータを入力します。
    A
    1通貨
    210
  2. A2 セルを選択し [ホーム] タブの [数値] グループにある [通貨表示形式] ボタンをクリックし [¥ 日本語 (日本)] をクリックします。
  3. [Office ボタン] から [名前をつけて保存] をクリックし、[ファイルの種類] から [Excel 97-2003 ブック (*.xls)] をクリックしファイルを保存します。
  4. 新規 Word 文書を開きます。
  5. [Office ボタン] をクリックして [Word のオプション] ボタンをクリックします。
  6. [詳細設定] をクリックし、[全般] の [文書を開くときにファイル形式の変換を確認する] のチェックをオンにして [OK] をクリックします。
  7. [差し込み文書] タブを開き、[宛先の選択] ボタンから [既存のリストを使用] をクリックし、手順 3 で保存した Excel ファイルを選択し [開く] ボタンをクリックします。
  8. [データ ファイル形式の確認] ダイアログ ボックスで [Microsoft Excel ワークシート DDE (*.xls)] を選択して [OK] をクリックします。
  9. [Microsoft Office Excel] ダイアログ ボックスの [範囲名またはセル範囲] から [ワークシート全体] を選択し [OK] をクリックします。
  10. [差し込み文書] タブの [差し込みフィールドの挿入] ボタンをクリックし、フィールドから [通貨] を選択して [挿入] ボタンをクリックし、次に [閉じる] ボタンをクリックします。
  11. [差し込み文書] タブの [結果のプレビュー] ボタンをクリックします。

結果

"?10" と表示されます。
プロパティ

文書番号:967140 - 最終更新日: 09/20/2016 14:07:00 - リビジョン: 3.0

Microsoft Excel 2010, Microsoft Word 2010, Microsoft Office Excel 2007, Microsoft Office Word 2007, Microsoft Office Excel 2003, Microsoft Office Word 2003

  • kbharmony kbexpertiseinter kbbug kbtshoot KB967140
フィードバック