中村 (2011年8月29日 23:29) 流通システム部 / Access
みなさん、こんにちは。
Access2003、Access2007での既出の問題なのですが、 自分でもはまり、人からもよく聞かれるので記載します。
タイトルの通り、Access2003や2007で、 外字が文字化けする現象が発生することがあります。 これは正確には文字化けではなく、 中国語フォントに置き換えられているのだそうです。
マイクロソフトのサポート情報にありました。 http://support.microsoft.com/kb/930276/ja
私は上記記事の中の、レジストリに「DisableFontLinking」を 追加する方法で解決しました。
但し、Access2007の場合、上記だけでも実はだめで、 OfficeのSP2をインストールする必要があります。
SP2がインストールされていない場合は、 文字通り、外字が文字化けを起こしているような表示になりますので お気を付けください。
まずは、バージョン情報でSP2がインストールされているかどうかを確認し、 レジストリエディタで上記サポート情報にあるとおり DWORD値「DisableFontLinking」に「1」と設定すれば 外字登録した文字が正しく表示されるようになりますよ。
Access:外字が文字化けする
中村 (2011年8月29日 23:29)
流通システム部 / Access
みなさん、こんにちは。
Access2003、Access2007での既出の問題なのですが、
自分でもはまり、人からもよく聞かれるので記載します。
タイトルの通り、Access2003や2007で、
外字が文字化けする現象が発生することがあります。
これは正確には文字化けではなく、
中国語フォントに置き換えられているのだそうです。
マイクロソフトのサポート情報にありました。
http://support.microsoft.com/kb/930276/ja
私は上記記事の中の、レジストリに「DisableFontLinking」を
追加する方法で解決しました。
但し、Access2007の場合、上記だけでも実はだめで、
OfficeのSP2をインストールする必要があります。
SP2がインストールされていない場合は、
文字通り、外字が文字化けを起こしているような表示になりますので
お気を付けください。
まずは、バージョン情報でSP2がインストールされているかどうかを確認し、
レジストリエディタで上記サポート情報にあるとおり
DWORD値「DisableFontLinking」に「1」と設定すれば
外字登録した文字が正しく表示されるようになりますよ。