• 締切済み

メッセージボックスのボタン名変更

nicnicnicの回答

  • nicnicnic
  • ベストアンサー率47% (8/17)
回答No.2

メッセージボックスではなくて、ユーザFORMを作るのはNGでしょうか?

slv514
質問者

お礼

ご回答ありがとうございます。 FORMから作成でもNGではありませんが、APIなどで簡単にボタン名などを変更できると、ソースもシンプルに組めるかと思い、質問いたしました。

関連するQ&A

  • メッセージボックスの使い方の確認

    VB.netを使っています。 メッセージボックスのことでわからなくなったので、 質問させてください。 If MsgBox(・・・・, MsgBoxStyle.YesNoCancel, MessageBoxDefaultButton.Button3) = MsgBoxResult.Yes Then ElseIf MsgBoxResult.No Then End ElseIf MsgBoxResult.Cancel Then Call sWaitTime(5000) End If こういう感じで作っていまして、はいをクリックすると次の処理に移ります。 いいえだとendの処理をしてくれます。ところがキャンセルをクリックしてもendの処理をしてしまいます。 どうにか待機の処理をさせたいのですがどうしたらよいのでしょうか?

  • テキストボックス 空白確認

    エクセル VBAで コマンドボタンをクリックすると テキストボックスに空白があった場合 空白のテキストボックスにセットフォーカスしたいのですが 下記のように少ない場合は まだいいですが 多くなってきたとき見易さの面でも簡単にしたいのですが VBだとコントロール配列のインデックス値をループ処理 すればよいと思いますがVBAだとどのようにすればいいのでしょうか? Private Sub CommandButton3_Click() If TextBox2 = "" Then TextBox2.SetFocus ElseIf TextBox3 = "" Then TextBo3.SetFocus ElseIf TextBox4 = "" Then TextBox4.SetFocus ElseIf TextBox5 = "" Then TextBox5.SetFocus End If 御願いします。

  • [メッセージボックスの表示]

    [メッセージボックスの表示] <?php $i=4; if($i>2){   ------メッセージボックス表示----- } elseif($i<0) { -----メッセージボックス表示---- } else { } ?> 上のようなPHPでメッセージボックスを表示させるにはどうすればよいでしょうか? 調べてみても、ボタンがクリックされると、メッセージボックスを表示するといった、javascriptを使用する方法ぐらいしかなくて、困っています。

    • ベストアンサー
    • PHP
  • コンボボックスのListFillRangeの変更について

    皆様、こんにちは。 いつもお世話になっております。 条件によってコンボボックスのListFillRangeを変更させたいですが、可能でしょうか? 次のように書いてみましたが、動きません。。 If Range("D2") = 1 Then ActiveSheet.Shapes("DropDown63").ListFillRange = "$C$44:$C$54" ElseIf Range("D2") = 2 Then ActiveSheet.Shapes("DropDown63").ListFillRange = "$C$55:$C$73" End If 「指定した名前のアイテムが見つかりませんでした」というメッセージが出てしまうんですが、コンボボックスの名前の書き方が間違っているでしょうか? ご存知でしたら何方か教えていただければ非常に助かります! どうぞよろしくお願いいたします。

  • メッセージボックスの回避について。

     VBのプログラムからShell関数を使って、あるexeを起動させると、OKボタンがひとつの  メッセージボックス返ってきます。  ユーザーにはそのメッセージボックスをさわらせることなく、処理をしたいのですが、良い案が浮かびません。  ネットやヘルプで調べたのですが、参考になるものがなくて・・・。  全然分かりませんが、VBではなくAPI関数の中にそのようなものがあるのではないかなぁと思っています。  申し訳ありませんが、教えてください。  よろしくお願いします。

  • コマンドボタンによる一括制御

    VB6.0について質問です。 コマンドボタンをクリックすると一括選択でき もう一度クリックすると一括解除するような処理を行いたいのですが どのようにやればいいですか? 現在IF文でやっているのですがうまくいきません>< For a = 1 To spdlist.MaxRows spdlist.Row = a If spdlist.Text = 0 Then spdlist.Text = 1 ElseIf spdlist.Text = 1 Then spdlist2.Text = 0 End If Next これだと一括で解除するときにすべて選択されていないとおかしなことになります;;

  • メッセージボックスの選択ボタンのテキストを変更したい

    メッセージボックスに表示される はい、いいえ、キャンセルのボタンのテキストを 自由に変更したいのですが何か良い方法があったら教えてください。 フォームを作ってメッセージボックスと同じものを作る方法ではなく、 MsgBox関数で表示されるものを変更したいです。 考え付いた方法ですが、メッセージボックスが表示された直後に APIのFindWindowなどでハンドルを調べて SendMessageでテキストを変更しようと思うのですが、 もっと良い方法があったらご教授いただけないでしょうか。 よろしくお願い致します。

  • VBA コンボボックス

    VBAコンボボックスで AAAを選択→処理A BBBを選択→処理B CCCを選択→処理C としている場合、 AAAを選択→処理Aの後、コンボボックスで再度AAAをクリックしても次の処理Aにいきません。いったんBBBをクリックしてしてAAAをクリックすると処理Aに行きますが、連続AAAをクリックして処理Aはできないでしょうか。 何か方法はありませんか? Private Sub ComboBox1_Change() If ComboBox1.Value = "AAA" Then   ’処理Aへ ElseIf ComboBox1.Value = "BBB" Then   ’処理Bへ Else   ’処理Cへ End If End Sub

  • コンボボックスみたいなボタン?

    みなさん、こんにちは 添付画像のような、コンボボックスのDropDownStyleをDropDownListにした時のような見た目のボタンは、VB.Netで使うことは可能でしょうか? (左側のテキスト部分をクリックすると通常のボタンのように処理が実行され、  右側の▼部分をクリックするとプルダウンして処理が選択できるボタンです。) すみませんが、どなたか教えてください。 よろしくお願いします。

  • リストボックス 何も洗濯されてない場合はNullではなく""?

    VB2008です。 フォームにリストボックスを設置し、何も選択せずに コマンドボタンを押すと下記のコードのとおり動くようにしているのですが Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click If IsNothing(ListBox1.Text) = True Then MessageBox.Show("選択してください(Null)") ElseIf (ListBox1.Text) = "" Then MessageBox.Show("選択してください(空白)") Else MessageBox.Show(ListBox1.Text) End If End Sub 「選択してください(空白)」が返ってきます。 ということは何も選択していないときはNULLではなく""なのでしょうか?