私はリセットボタンに次のコードを持っている:私は、コンボボックスにだけ表示されリセット]ボタンをクリックするとMicrosoft Access 2016:(式を使用する)コンボボックスの既定値をButtonでリセットしますか?
=DLookUp("FieldName","TableName","strCriteria")
:
Private Sub cmdReset_Click()
Dim ctl As Control
For Each ctl In Me.Controls
Select Case ctl.ControlType
Case acComboBox
ctl.Value = ctl.DefaultValue
End Select
Next
Me.Requery
End Sub
これは、コンボボックスのための私のデフォルト値がどのように見えるかです関数を実際に実行する代わりに、式を文字列=DLookUp("FieldName","TableName","strCriteria")
として返します。私は別のデフォルト値=[cboName].[ItemData](#)
を使ってみましたが、それは同じ問題です。 Formは完全に別の方法で動作します。
ご協力いただきありがとうございます。
はどうもありがとうございました:
あなたは次の行を使用することができます!それは完璧に働いた! – JSRambal