愚者の経験

「また今度」はほとんどこない

「Ctrl+7」の怪

テキストボックスのBeforeUpdateに

Private Sub txt1_BeforeUpdate(Cancel As Integer)
    If (Nz(Me.txt1.Text, "") = "") Then
        Exit Sub
    End If
    
    ' 適当な処理
    MsgBox "test"
End Sub

と書いてました。よくある「入力があったら処理しない」です。
ところが「Ctrl+7」キーで入力すると処理しないのです。

これで入力したときは「Text」プロパティが長さ0になり「Value」プロパティに
値が入っている不思議な状態になります。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。