如何从报表上选定的文本框中提取文本? VBA

How to pull text from the selected TextBox on a Report? VBA

我有一份报告 (rptCourses),其中包含 170 个包含课程名称的文本框,从访问 Table (tblCourses) 中提取。当用户单击其中一个课程名称文本框时,将加载一个包含文本框 (txtboxCourseTitle) 的表单 (frmRateCourse),本质上是一个 header,理想情况下它会包含所选报告文本框的课程名称。

我的问题是:如何从选定的报表文本框中获取文本并将该文本输入到加载的表单的文本框中?

如果这个问题已经存在,我深表歉意!提前感谢您的帮助!

最简单的方法是将字符串作为 OpenArgs.

传递
Private Sub CourseName_Click()
    DoCmd.OpenForm "frmRateCourse", OpenArgs:=Me.CourseName.Value
End Sub

在 frmRateCourse 中:

Private Sub Form_Open(Cancel As Integer)
    Me.lbTitle.Caption = Nz(Me.OpenArgs, "<no Title>")
End Sub