[戻る]

文字のエンコード (Excel VBA)

文字のエンコード  chr_encode_1.lzh
(LZHの圧縮ファイルをダウンロードするとよい。)
《chr_encode_1.vbs》通常の手段ではテキストファイルに載せられない文字を独自形式でエンコードする。MS-Excelのファイル(chr_encode_1.xls)である。絵を描く要領で(ただし斜め線・曲線を一気に引けないが)画面をなぞっていく。範囲指定の後、右クリックすると範囲を消去する。絵を描き終わったら、「」ボタンを押すだけである。
【更新履歴】
◇《chr_encode_1.vbs》Mojikyo Character Mapでも画像以外には表示の難しいコードについて、例えばこんな処理方法もありうるかと思いついて、作ってみた。縦横30マスの絵文字を4マスごとにパターン分けし、0〜9、A〜Fの文字で表わしたので、区切り文字を含めて最大240文字で表示できるが、同じ文字の5回以上の反復についてさらに表記を縮めて、半角100〜200文字程度におさめるようにした。数はごたごたと多いが200字でも1KBの半分にも満たない。画像はどんなに小さいものでも10倍程度の用量を食うはずで、ファイル自体の最小使用量を考慮しても「より簡素な」形式といえる。一つのアイデアにとどまると思うが、デコードプログラムを作れば実際に使えないわけではなかろう。(2007.12.28)
《chr_encode_1.vbs》

結果画面


結果画面