![Amazon.co.jp: I-O DATA USL-5P USB-LANコンバーター: パソコン](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ca289d343a344e1810d2bf511b5cc3b64e69ce1/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F315PP6RN86L._SL500_.jpg)
プロシージャを作るときに必要な知識として“ByVal と ByRef の違い”があります。これは、各引数に付けるキーワードで、“引数の値の渡され方”を指定するものです。通常は、ByVal で定義しますが、ByRef と定義することによって特殊な動作を行います。 ByRef「参照渡し」 引数を ByRef で宣言すると、プロシージャの呼び出し側にも影響を与える引数になります。 Private Sub MyProcByRef(ByRef Argument As Long) Argument = 100 End Sub Private Sub btnByRef_Click() Dim Arg As Long Debug.Print "ByRef:" Debug.Print "Arg = " & Arg Debug.Print "Call MyProcByRef(Arg)" Call
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く