0
テキストボックスを有効/無効にするために、以下のVBAコードを使用しています。MS Access VBAでテキストボックスを有効/無効にする
コードが実行されると、tonnesのテキストボックスは無効のままです。
追加の不足しているプロパティはありますか?
Private Sub EnableTonnes()
Dim sCode As String
sCode ="xx"
' set default values for tonnes enabled and locked properties
Tonnes.enabled = False
Tonnes.Locked = True
If sCode = "xx" Then
' enable tonnes field
Tonnes.enabled = True
Tonnes.Locked = False
End If
End Sub
有効にする前にロックを解除しますか? –
良い提案が動作しませんでした。 – user3845056
試してみるべきこと:1)実際にIfブロックの内部に入るように、コードを1行ずつ進めてみてください。 2)Me.Tonnes、例えば "Me.Tonnes.Enabled = False"でTonnesを参照してみてください。 –