0を削除するには?

解決


VB初心者  2004-08-29 17:01:09  No: 115991  IP: [192.*.*.*]

SpreadのGridに入力する際、"0150"や"0005"・"0000"のように
数値の先頭の"0"を入力させないようにしたいのですが、うまく出来ません。
("150"・"5"・"0"は入力出来るようにしたいのですが・・。)

どのようにすればいいのでしょう?どなたか教えて下さい。
よろしくお願いします。

編集 削除
初心者999  2004-08-30 08:19:12  No: 115992  IP: [192.*.*.*]

string型からinteger若しくはlong型に変換し、
再度string型にしてはどうでしょうか?

dim s as string 
dim int as integer

s=0150
s=cstr(cint(s))

編集 削除
VB初心者  2004-08-30 11:51:06  No: 115993  IP: [192.*.*.*]

ありがとうございました。うまく出来ました。
またよろしくお願いします。。

編集 削除
VB初心者  2004-08-30 11:52:10  No: 115994  IP: [192.*.*.*]

完了です。

編集 削除