Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


63888 / 76732 ←次へ | 前へ→

【17434】Re:文字列を8ビットコードに簡単に変換したい
発言  ichinose  - 04/8/29(日) 14:34 -

引用なし
パスワード
   ▼HyperVTEC さん:
こんにちは。

>
>ichinoseさんの方法でJISコードに変換したものを、もう一度もとの形に戻す記述方法にも興味があります。
>宜しければその内容を教えていただけませんでしょうか?
戻すとは思っていませんでした・・・。

そうなると、全角文字を戻すのは厄介というより、私にはわかりません。
例えば、前回のコードで全角の5を2進数にすると
「0010001100110101」となりますよね?
ところが前1バイトの「00100011」って、半角の「#」ですよね?
つまり、2進数だけでは1バイトコードか2バイトコードなのかということが
判断できません(シフトJISなら何とかできそうですけど)。
JISコードの場合、実際には「全角文字ですよ」っていう制御コードがあるんですよね?

半角だけと言う仕様なら可能ですし、又は、2進数に区切り文字でもあれば
可能ですけどね!
例えば全角の「123」の場合、

「0010001100110001 0010001100110010 0010001100110011」

というように空白でも入っていれば可能ですが・・・。
このばあいは、2進数文字列を数値に変換した後、ワークシート関数のChar()関数で
戻す方法で可能だと思いますが・・・。

ということでごめんなさい・・・。
1 hits

【17413】文字列を8ビットコードに簡単に変換したい HyperVTEC 04/8/28(土) 23:39 質問
【17419】Re:文字列を8ビットコードに簡単に変換した... Hirofumi 04/8/29(日) 1:11 回答
【17423】Re:文字列を8ビットコードに簡単に変換した... HyperVTEC 04/8/29(日) 9:25 質問
【17426】Re:文字列を8ビットコードに簡単に変換した... Hirofumi 04/8/29(日) 11:38 回答
【17425】Re:文字列を8ビットコードに簡単に変換した... ichinose 04/8/29(日) 10:58 発言
【17428】Re:文字列を8ビットコードに簡単に変換した... HyperVTEC 04/8/29(日) 11:56 質問
【17431】Re:文字列を8ビットコードに簡単に変換した... Hirofumi 04/8/29(日) 12:46 回答
【17433】Re:文字列を8ビットコードに簡単に変換した... HyperVTEC 04/8/29(日) 13:50 お礼
【17434】Re:文字列を8ビットコードに簡単に変換した... ichinose 04/8/29(日) 14:34 発言
【17435】Re:文字列を8ビットコードに簡単に変換した... HyperVTEC 04/8/29(日) 16:56 お礼
【17436】Re:文字列を8ビットコードに簡単に変換した... ichinose 04/8/29(日) 17:47 発言
【17437】Re:文字列を8ビットコードに簡単に変換した... HyperVTEC 04/8/29(日) 18:28 質問
【17438】Re:文字列を8ビットコードに簡単に変換した... ichinose 04/8/29(日) 18:39 発言
【17439】Re:文字列を8ビットコードに簡単に変換した... HyperVTEC 04/8/29(日) 19:00 お礼

63888 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free