7時42分IE・InternetExplorer(インターネットエクスプローラ)の使い方Windows-1252をShift_JISで表示したときの文字化けサンプル英語のWebページを表示したときに「痴」などの文字化けが発生したときの対処方法や、「痴」文字化けの発生する原因と理由についてお話ししました。この手の説明を聞いた方から「Windows-1252をShift_JISで表示すると他にはどんな文字化けが起きるのでしょうか?」といったご質問をいただくことがあります。[スポンサードリンク]0x20(16進の20=10進の32)から0xFF(16進のFF=10進の255)までの文字が、0x91〜0x94の引用符の直後に存在するときにどんな文字化けが発生するのかをご覧いただくサンプルファイルを作成しました。文字コードの10進表記コード16進表記0x91が直前にある状態0x92が直前にある状態0x93が直前にある状態0x94が直前にある状態を並べ、PREタグで括ったHTMLファイルです。サンプルファイルをまずは、[エンコード]−[西ヨーロッパ(Windows)]で表示して文字化けしていない状態をご確認いただき、その後[エンコード]−[日本語(自動)]で文字化けした状態をご覧ください。サンプルファイルを同時に2つ表示しておいて、一方を文字化けしていない状態、もう一方を文字化けさせると対応関係がわかりやすいんじゃないでしょうか。文字化けさせた状態では、0x81から0x9Fと0xE0から0xFCの部分が表として少し崩れてしまいますが、そもそも文字化けしている状態なのですからご了承ください。確認したいという方は、バイナリエディタでも同時に開いていただくといいんじゃないでしょうか。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。