- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TextとValueの違い?)
TextとValueの違い?
このQ&Aのポイント
- Access2010でのフォームにおけるテキストボックスのKeyDownイベントとExitイベントの違いについて説明します。
- KeyDownイベントでは、特定のキーが押されたときに実行されるコードを記述します。
- 一方、Exitイベントでは、テキストボックスからフォーカスが外れたときに実行されるコードを記述します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
× Me.数量.Text = 0 〇 Me.数量.Text = "0" Private Sub テキスト_数量_Exit(Cancel As Integer) Cancel = CBool(Val(テキスト_数量 & "") = 0) If Cancel Then Warning "数量が不正です!" End If End Sub Public Sub Message(ByVal Msg As String) MsgBox Msg, vbInformation, " お知らせ" End Sub Public Sub Warning(ByVal Msg As String) MsgBox Msg, vbExclamation, " 警告" End Sub PS、一般的な商用ソフトではかかる入力後チェック機能はなぜないのか? は、考える価値があると思いますよ。
その他の回答 (1)
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
> Me.数量.Text = 0 Textは文字通り文字列なので、 Me.数量.Text = "0"
質問者
お礼
有難うございます。
お礼
有難うございます。 サンプルのコードが素晴らしいです。