- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:空白の制御)
Visual Basic6についてのスマートな空白制御法
このQ&Aのポイント
- Visual Basic6において、テキストボックスが空白の場合に0を入力する制御法について質問です。
- 現在はループ処理で空白かどうかを判定し、0を代入していますが、もっとスマートな方法はありますか?
- また、入力された値を指定した形式でフォーマットする方法も教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
あえて、テキストボックスに0を入れる必要がなく 空白のままで良いのなら abc = Right("0000" & Text1(1), 4) & Right("00" & Text1(1), 2) & Right("00" & Text1(2), 2) だったらコードの数は減りますが? スマートかどうかは??? こんなのも abc = Format(Val(Text(0).Text), "0000") & Format(Val(Text(1).Text), "00") & Format(Val(Text(2).Text), "00")