Excel VBA質問箱 IV

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

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


13253 / 13644 ツリー ←次へ | 前へ→

【6322】テキストボックスとコマンドボタン やま 03/6/24(火) 12:10 質問
【6331】Re:テキストボックスとコマンドボタン Jaka 03/6/24(火) 16:43 回答
【6334】Re:テキストボックスとコマンドボタン やま 03/6/24(火) 20:33 お礼

【6322】テキストボックスとコマンドボタン
質問  やま  - 03/6/24(火) 12:10 -

引用なし
パスワード
   実は、英語の問題をエクセルのVBAを使って作ろうと思っています。コマンドボタンを5個ほど作り、そのボタンのキャプションに英単語を設定します。たとえばコマンドボタン1には「is」、コマンドボタン2には「this」のようにします。そしてそれを正しい順番に並べ替えるという問題なのですが、ボタンを押すと、ボタンに表示された単語がテキストボックスに反映されるように設定したいのです。任意の順番に押されたボタンの内容を押された順番に一つのテキストボックスに反映させるためのコードの記述を教えて頂きたいのです。よろしくお願いします。

【6331】Re:テキストボックスとコマンドボタン
回答  Jaka  - 03/6/24(火) 16:43 -

引用なし
パスワード
   こんにちは。
ボタン1〜5の内容はほとんど同じなので...。

Private Sub CommandButton1_Click()
  If TextBox1.Value = "" Then
    TextBox1.Value = CommandButton1.Caption
  Else
    tx = TextBox1.Value
    TextBox1.Value = tx & " " & CommandButton1.Caption
  End If
End Sub

【6334】Re:テキストボックスとコマンドボタン
お礼  やま  - 03/6/24(火) 20:33 -

引用なし
パスワード
   なるほど・・・と思いました。これでまた一つやりたいことが出来ます。ありがとうございました。早速このコードを使って問題を作成してみます。繰り返しになりますが、本当にありがとうございました。

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