- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA「スピンボタン」について)
エクセルVBA「スピンボタン」の使い方
このQ&Aのポイント
- エクセルVBAの「スピンボタン」を使用して、数値の増加を特定の書式で表示したい場合、どのようにコーディングすれば良いでしょうか?
- スピンボタンとテキストボックスを組み合わせて、1から始まる数値の増加を「01」「02」といった形式で表示したいです。
- 初期値からスピンボタンで増減させる数値を特定の書式に変換する処理を、エクセルVBAでどのように行えば良いのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ものすごく無理やりだけど。。 Private Sub SpinButton1_Change() Me.TextBox1.Value = Me.SpinButton1.Value If Me.TextBox1.Value < 10 Then Me.TextBox1.Value = "0" & Me.TextBox1.Value End If End Sub
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.2
Me.TextBox1.Value = format(Me.SpinButton1.Min,"00") じゃダメですか?
質問者
補足
ご回答ありがとうございます。 そのコードですと「01」は表示されますがそれ以降は「2、3・・・」となってしまいます
お礼
ご回答ありがとうございます。 狙い通りの動作をしてくれました。 ありがとうございました。