Excel VBA質問箱 IV

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

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


38691 / 76732 ←次へ | 前へ→

【43174】数値をcstrを使用して変換した場合に
質問    - 06/10/4(水) 17:38 -

引用なし
パスワード
   数値をCstrを使用して変換した場合に少数点以下の桁数で
使用している0が消えてしまうのを防ぐ方法はあるのでしょうか?
元ある状態とまったく同じ状態での文字列を取得したいのです。

条件
1.ある列のセルから順に値を取得(列の行には数値と文字列のランダム)
2.取得する値は小数点以下が行によってバラバラ(0.1や1234.0000001等)
3.負の値はなし

例          結果    判定 希望
cstr(0.1000)     0.1     NG  0.1000と欲しい
cstr(0.1001)     0.1001   OK

一度strを使い前の" 3"とかでltrimを使用し、とも考えたのですが
1の条件にある最初からある文字列でNGとなりだめでした。

何かいい方法はないでしょうか?
よろしくお願いします。

0 hits

【43174】数値をcstrを使用して変換した場合に 06/10/4(水) 17:38 質問
【43175】Re:数値をcstrを使用して変換した場合に ハチ 06/10/4(水) 18:27 発言
【43176】Re:数値をcstrを使用して変換した場合に 06/10/4(水) 18:47 発言
【43177】Re:数値をcstrを使用して変換した場合に だるま 06/10/4(水) 19:15 回答
【43179】Re:数値をcstrを使用して変換した場合に bykin 06/10/4(水) 21:55 回答
【43340】Re:数値をcstrを使用して変換した場合に 06/10/10(火) 14:56 お礼

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