- 締切済み
Excel/Accessで画面に「・」と表示された文字のコードが知りたい。
仕事でお客様からいただいたデータを加工しているのですが、Excel/Accessで画面に「・」と表示されます。 おそらく外字を使って入力されたのだとは思うのですが、どのあたりの文字コードを使っているのか知りたいのです。 シフトJISコードでもUnicodeでも区点でもかまわないので、分かる方法ってありますか? よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 Excelでは、ワークシート上では、表示は出来ても、画面がシフト JISなので、「・」は、一律、文字コードをとっても、3F(10進で、63)になっているはずです。 #2さんで、すでに解答が出ていますが、Excelで、VB Editor 画面で、標準モジュールで、以下を貼り付けて Function UCode(ByVal Txt As String) UCode = Hex(AscW(Txt)) End Function =UCode(セル) でUnicode が取れます。今、Batang で試してみましたが、ちゃんと取れています。
- tokpy
- ベストアンサー率47% (1313/2783)
直接の答えではないのですが。 外国語の文字を使っているのに,日本語フォントで表示している場合(例えば,韓国語のハングル文字など)もうまく表示されずに「・」になってしまうことがあります。
- NCU
- ベストアンサー率10% (32/318)
Excelのセルにあるものなら、CODE関数で調べられるのでは?
- as1994
- ベストアンサー率0% (0/0)
マイクロソフトのMS外字エディタでは,たしかシフトJISの“F040”から始まっていたと記憶しています。違っていたらすみません。
- Gin_F
- ベストアンサー率63% (286/453)
ASC 関数 ASCW 関数 なんかではどうでしょうか?
- zap35
- ベストアンサー率44% (1383/3079)
秀丸エディタなどのバイナリモードを持つエディタに文字を貼りつければ、16進コードが分かります。 これが一番簡単ではないでしょうか。 もしATOKをお使いなら文字パレット「パレット」→「単漢字検索」で漢字欄に文字をペーストすればコード表示が可能です。(IMEにはないかもしれません)