超初心者です コマンドボタンのプロシージャの解説をお願いします
超初心者です。どうかご教授願います。
フォームで、コントロールウィザードを使い、コマンドボタンを使うと、
プロシージャには、下記の記述となりますよね。
それぞれの項目の意味をご解説いただければと思います。
---------------------------------------------------
Private Sub コマンド1_Click() -----------(1)
On Error GoTo Err_コマンド1_Click -----------(2)
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70 -----------(3)
Exit_コマンド1_Click: -----------(4)
Exit Sub -----------(5)
Err_コマンド1_Click: -----------(6)
MsgBox Err.Description -----------(7)
Resume Exit_コマンド1_Click -----------(8)
End Sub -----------(9)
---------------------------------------------------
(1)・・・()は何の為にあるのですか?また、話は外れるのですが、「Click(Cancel As Integer)」とはどういう意味ですか?
(2)・・・「エラー処理ルーチンを有効にする」というステートメントと本に書いてあるのですが、何のエラーですか?
(3)・・・手持ちの本では全く分かりませんでした。各文字の意味からお教え願います。
(4)(6)・・・「Exit_コマンド1_Click」「Err_コマンド1_Click」という言葉は何ゆえ必要なのでしょうか?また最後の「:」は何を示しているのでしょうか?
(5)・・・「ループやプロシージャから抜ける」と本に書いてあるのですが、この場合だと、何から抜けるのですか?抜けるとどこへ行くのですか?
(7)・・・この場合だと、メッセージボックスには何が表示されるのですか?
(8)・・・「Resume」はGoToとは何が違うのですか?
(9)・・・「プロシージャやブロックを終了する」と本に書いてあるのですが、「Exit」とは何が違うのですか?