Windows Vista 上の 2007 Microsoft Office プログラムまたは Microsoft Office 2003 プログラムで、外字 (EUDC) が正しく表示されない場合があります。EUDC が繁体字中国語フォント MingLiU_HKSCS の文字に置き換えられます。MingLiU_HKSCS は Windows Vista に標準で含まれています。
先頭へ戻る
この問題は、Windows Vista に含まれている繁体字中国語フォント MingLiU_HKSCS に、私用領域 E000 〜 F848 に割り当てられている文字が含まれていることが原因で発生します。
先頭へ戻る
この問題を回避するには、以下のいずれかの方法を使用します。
先頭へ戻る
方法 1 : すべての Office プログラムでこの問題を回避する
繁体字中国語フォント MingLiU_HKSCS を使用しない場合は、ホーム ユーザーであるかシステム管理者であるかに応じて、以下のいずれかの方法を使用してフォントの名前を変更できます。
ホームユーザー : エクスプローラを使用してフォントの名前を変更する
これを行うには、以下の手順を実行します。
システム管理者 : DOS バッチ ファイルを実行してフォントの名前を変更する
これを行うには、以下の手順を実行します。
| 1. |
C ドライブに、"Eudc" という名前の新しいフォルダを作成します。
|
| 2. |
[スタート] ボタン をクリックし、[検索の開始] ボックスにメモ帳と入力し、Enter キーを押します。
|
| 3. |
メモ帳に、以下のコードを入力します。
@echo off
cd /d %windir%\Fonts
takeown /F mingliu.ttc /A
icacls mingliu.ttc /grant Administrators:(F)
ren mingliu.ttc mingliu.bak |
| 4. |
[ファイル] メニューの [名前を付けて保存] をクリックし、[ファイル名] ボックスに C:\eudc\NameChange.bat と入力し、[保存] をクリックします。
|
| 5. |
[スタート] ボタン をクリックし、[検索の開始] ボックスにコマンド プロンプトと入力し、Enter キーを押します。
管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して [OK] をクリックし、確認を要求するダイアログ ボックスが表示された場合は [続行] をクリックします。
|
| 6. |
コマンド プロンプトで、次のコマンドを入力します。各コマンドの後には Enter キーを押します。
cd C:\eudc NameChange.bat |
| 7. |
操作が正常に実行されると、次のメッセージが表示されます。
成功: ファイル (またはフォルダ): "C:\Windows\Fonts\mingliu.ttc" は現在 Administrators グループによって所有されています。
処理ファイル: mingliu.ttc
1 個のファイルが正常に処理されました。0 個のファイルを処理できませんでした |
| 8. |
コンピュータを再起動します。
|
注| ? |
MingLiU & PMingLiU & MingLiU_HKSCS フォントは Mingliu.ttc ファイルに含まれています。Mingliu.ttc のファイル名を変更すると、これらのフォントは使用できなくなります。
|
| ? |
EUDC 用に Unicode E76C 〜 E864 の文字コード範囲を使用するには、Simsun.ttc ファイルに対して、同じ手順を実行します。Simsun.ttc ファイルには、SimSun フォントおよび NsimSun フォントが含まれています。
|
先頭へ戻る
方法 2 : 特定の Office プログラムでこの問題を回避する
Word 2007
中国語フォントではなく外字で表示する文字を選択し、[フォント] メニューで日本語フォントをクリックします。
注 : Word 2003 では、この方法を使用しても問題を回避できません。この問題は、Word 2003 で新規作成した文書でのみ発生します。
Excel 2007 および Access 2007
重要 : このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。レジストリを誤って変更すると、深刻な問題が発生することがあります。レジストリを編集する際には十分に注意してください。万一に備えて、編集の前にレジストリをバックアップしておくと、問題が発生した場合にレジストリを復元することができます。バックアップおよび復元方法の詳細を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
322756 (http://support.microsoft.com/kb/322756/)
Windows でレジストリをバックアップおよび復元する方法
Microsoft Office Excel 2007 および Microsoft Office Access 2007 でこの問題を回避するには、次のレジストリ エントリを追加します。このエントリにより、Office のフォント リンク機能が無効になります。これを行うには、以下の手順を実行します。
| 1. |
[スタート] ボタン をクリックし、[検索の開始] ボックスに regedit と入力し、Enter キーを押します。
管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して [OK] をクリックし、確認を要求するダイアログ ボックスが表示された場合は [続行] をクリックします。
|
| 2. |
次のレジストリ サブキーを見つけてクリックします。
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\General |
| 3. |
[編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。
|
| 4. | DisableFontLinking と入力し、Enter キーを押します。
|
| 5. |
[編集] メニューの [修正] をクリックします。
|
| 6. |
[値のデータ] ボックスに 1 と入力し、[OK] をクリックします。
|
| 7. |
レジストリ エディタを終了します。
|
Excel 2003、PowerPoint 2003、および Access 2003
Excel 2003、PowerPoint 2003、および Access 2003 でこの問題を回避するには、次のレジストリ エントリを追加します。このエントリにより、Office のフォント リンク機能が無効になります。これを行うには、以下の手順を実行します。
| 1. |
[スタート] ボタン をクリックし、[検索の開始] ボックスに regedit と入力し、Enter キーを押します。
管理者のパスワードを要求するダイアログ ボックスが表示された場合はパスワードを入力して [OK] をクリックし、確認を要求するダイアログ ボックスが表示された場合は [続行] をクリックします。
|
| 2. |
次のレジストリ サブキーを見つけてクリックします。
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\General |
| 3. |
[編集] メニューの [新規] をポイントし、[DWORD 値] をクリックします。
|
| 4. | DisableFontLinking と入力し、Enter キーを押します。
|
| 5. |
[編集] メニューの [修正] をクリックします。
|
| 6. |
[値のデータ] ボックスに 1 と入力し、[OK] をクリックします。
|
| 7. |
レジストリ エディタを終了します。
|
注 : この方法は、すべてのバージョンの Excel で、テキスト ボックス内のテキストの書式には適用されません。
先頭へ戻る
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
先頭へ戻る