- ベストアンサー
カッコの中に何を入れればいいのですか?
Sub test1() MsgBox "あ" End Sub の時の ()の使い方がわかりません。 この例の場合、何か入れる文字はあるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
空でもOKです。 通常、その括弧内には引数(ひきすう)を設定します。 つまり関数test1を実行する際に外部から与えるデータです。 例えば Sub test1(byref strHOGE as String) MsgBox "指定文字列は" & strHOGE & "です" End Sub と関数を作成しておけば、呼び出す際に test1("がんばれ") →メッセージボックスで「指定文字列はがんばれです」 test1("5") →メッセージボックスで「指定文字列は5です」 という風に、後で指定した変数を関数内で使用する事が出来ます。 逆に、引数が必要でなければ括弧内は空でも構いません。
お礼
おお!試してみたらできました!奥が深いですね! 早速のご回答ありがとうございます。