Excel VBA質問箱 IV

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

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


60318 / 76732 ←次へ | 前へ→

【21054】ゼロ表示と文字式
質問  たかし  - 05/1/9(日) 2:48 -

引用なし
パスワード
   はじめたばかりの初心者です。
過去の投稿を探しまして同じような事象はありましたが
初心者ゆえに微妙に相違していると応用できません。
どうか宜しくお願いいたします。

 インプットボックスを使いセルA1に数値を3桁入力(例:1は001)
するようにお願いしているのですが
セルに入力されると『0』が省略されてしまします。
また、人間のすることですから2桁や1桁で入力されることもあります。
後から文字式の足し算をしたいので1桁や2桁で入力されても
結果を『001』のように3桁の文字式にするにはどのようにすれば宜しいですか?

■現在の状況です↓

Sub 設定値入力()
  Dim num As String
  num = InputBox("設定値(3桁 例:1は001)を入力してください", "番号入力")
  If num <> "" Then
    Range("A1").Value = num
  Else
    MsgBox "番号が入力されませんでした。最初からやり直してください"
    Exit Sub
  End If
End Sub

0 hits

【21054】ゼロ表示と文字式 たかし 05/1/9(日) 2:48 質問
【21055】Re:ゼロ表示と文字式 Hirofumi 05/1/9(日) 7:31 回答
【21063】Re:ゼロ表示と文字式 たかし 05/1/9(日) 14:55 お礼

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