VB初心者です。
BCD、SJIS(漢字含む)等が混在したバイナリデータを読み込み出力させる処理を考えています。
とりあえずデータをBYTE型の配列にコピー出来ました。
ヘキサから文字を出力させるにはどうしたらいいでしょうか。
・Dim buf As String
buf = &H41
→これだと文字「65」が入るだけです。
こんなイメージで出来ないのでしょうか。
・MsgBox Chr(&H41)
→文字「A」が出力されましたが、この方法だと漢字は出力できないのでしょうか。
参考になるURLでもいいです。ご教授お願いします。
> ・MsgBox Chr(&H41)
> →文字「A」が出力されましたが、この方法だと漢字は出力できないのでしょうか。
MsgBox Chr(&H95D9) & Chr(&H8E6D)
>MsgBox Chr(&H95D9) & Chr(&H8E6D)
表示できました!!
同じようにすればセルにも出力できました!
buf = Chr(&H95D9)
Cells(1, 1).Value = buf
質問に答えて頂き有難うございました。
ツイート | ![]() |