2
我想通過按鈕單擊將ComboBox中的名稱從一種表單傳遞給另一種表單,而我似乎無法使其工作。我不習慣使用MS Access,我相信它是一個簡單的答案。這是我到目前爲止有:將變量從一種表單傳遞到另一種表單
表格A:
Private Sub Command104_Click()
On Error GoTo Err_Command104_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Vol_Hrs"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Forms.Vol_Hours.Search.Value = Me.Combo94.Column(0)
Exit_Command104_Click:
Exit Sub
Err_Command104_Click:
MsgBox Err.Description
Resume Exit_Command104_Click
End Sub
表格B:
Private Sub cmdAddNew_Click()
On Error GoTo Err_cmdAddNew_Click
Dim stDocName As String
Dim stLinkCriteria As String
DoCmd.Close
stDocName = "frmLookupScreen"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Forms.frmLookupScreen.Combo94.Value = Me.Search.Column(0)
Exit_cmdAddNew_Click:
Exit Sub
Err_cmdAddNew_Click:
MsgBox Err.Description
Resume Exit_cmdAddNew_Click
End Sub
Froms是你實際代碼中的拼寫錯誤嗎?如果是這樣,它應該是'Forms'(圍繞'o'和'r'切換)。 – mellamokb
對不起,這是一個錯字 – user1902540
是我得到的錯誤如下\t A到B \t對象該屬性或方法不支持 \t \t B到A \t表達您輸入referes一個對象,它是封閉的犯規存在 – user1902540