CommandButton.Cancel プロパティ (Access)
Cancel プロパティを使用して、コマンド ボタンがフォームの [キャンセル] ボタンでもあるかどうかを指定します。 読み取り/書き込みが可能な Boolean です。
構文
式。キャンセル
式CommandButton オブジェクトを表す変数。
注釈
"Cancel/キャンセルボタン" プロパティの設定値は次のとおりです。
Setting | Visual Basic | 説明 |
---|---|---|
はい | True | コマンド ボタンは [キャンセル ] ボタンです。 |
いいえ | False | (既定値)コマンド ボタンが [キャンセル ] ボタンではありません。 |
Cancel プロパティを [はい] に設定すると、コマンド ボタンがフォームの [キャンセル] ボタンになります。 ただし、[ キャンセル ] ボタンを実行するアクションまたはアクションを実行するマクロまたは Visual Basic イベント プロシージャを記述する必要があります (たとえば、フォームを閉じて変更を保存しない場合など)。 コマンド ボタンの " OnClick /クリック時" イベント プロパティにマクロまたはイベント プロシージャの名前を設定します。
コマンド ボタンの Cancel プロパティ設定が [はい] で、[フォーム] ウィンドウがアクティブな場合、ユーザーは Esc キーを押すか、コマンド ボタンにフォーカスがあるときに Enter キーを押すか、コマンド ボタンを選択して、コマンド ボタンを選択できます。
注:
ユーザーが Esc キーを押したときにテキスト ボックスにフォーカスがある場合、テキスト ボックス内のデータに加えられた変更はすべて失われ、元のデータが復元されます。
1 つのコマンド ボタンの " Cancel /キャンセルボタン" プロパティに [Yes/はい] を設定すると、他のすべてのコマンド ボタンの "Cancel/キャンセルボタン" プロパティが自動的に [No/いいえ] に設定されます。
レコードの削除など、取り消しのできない操作を行うフォームの場合は、[キャンセル] ボタンを既定のボタンにすることをお勧めします。 キャンセル ボタンを既定のボタンにするには、" Cancel /キャンセルボタン" プロパティと " Default /既定のボタン" プロパティに [Yes/はい] を設定します。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示