• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TextとValueの違い?)

TextとValueの違い?

このQ&Aのポイント
  • Access2010でのフォームにおけるテキストボックスのKeyDownイベントとExitイベントの違いについて説明します。
  • KeyDownイベントでは、特定のキーが押されたときに実行されるコードを記述します。
  • 一方、Exitイベントでは、テキストボックスからフォーカスが外れたときに実行されるコードを記述します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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、一般的な商用ソフトではかかる入力後チェック機能はなぜないのか? は、考える価値があると思いますよ。

suteaddor
質問者

お礼

有難うございます。 サンプルのコードが素晴らしいです。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

> Me.数量.Text = 0 Textは文字通り文字列なので、 Me.数量.Text = "0"

suteaddor
質問者

お礼

有難うございます。