Excel VBA質問箱 IV

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

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


30688 / 76738 ←次へ | 前へ→

【51314】VBAで共用体
質問  マウス  - 07/9/11(火) 17:44 -

引用なし
パスワード
   初めて使わせて頂きます。

現在、VBAであるプログラムを組んでいるのですが、
8桁の16進数(String型)をSingle型に変換する所で困っています。

CSngを使って、とりあえず変換は出来るんですが、
小数が含まれる場合にきちんと変換出来ていなくて、
結果が「4.59E+18」とかいう数値になったりしてしまいます。


そこで、CみたいにUNION(共用体)を使って
型変換を容易にしようと考えいろいろ調べたのですが、
VBAに共用体が無いみたいな記述が目立ちました。


もし共用体みたいな使い方、若しくは変換が上手く行く案がありましたら、
是非とも助言を頂きたいと思います。
どうかよろしくお願い致します。
2 hits

【51314】VBAで共用体 マウス 07/9/11(火) 17:44 質問
【51315】Re:VBAで共用体 Blue 07/9/11(火) 17:56 回答
【51316】Re:VBAで共用体 Blue 07/9/11(火) 18:07 回答
【51330】Re:VBAで共用体 マウス 07/9/12(水) 10:11 お礼

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