0

私はフォームに取り組んでおり、データ入力と検索(データ抽出)用の単一のフォームを作成しましたが、問題は、データ入力を容易にするためにいくつかのテキストボックスでDlookup式を使用したことですが、アクセスを検索しようとすると、そのデータが表示されませんテキストボックスに表示され、オブジェクトが読み取り専用であるというエラーが表示されます。テキストボックスの表示データとDlookup式を取得するにはどうすればよいですか? 親切に助けてください。多くの感謝

4

1 に答える 1

0

DLookupテキスト ボックスのデータ ソースに を配置する代わりに、コードでテキスト ボックスの値を設定できます。

これをデータ ソースに入れるということは、実行時にテキスト ボックスを編集できないことを意味します。ただし、イベントで
値を一度設定することはできます。次に例を示します。Form_Open

Private Sub Form_Open(Cancel As Integer)

    Me.TheTextBox = DLookup(...)

End Sub

これにより、フォームが開いたときにテキストボックスが自動的に入力されますが、テキストボックスは編集可能で、値を上書きできます。

于 2013-04-15T05:20:08.107 に答える