我有一个包含数据表的表格。我希望用户能够选择多行,单击按钮并运行一些 sql 查询并对这些行执行一些工作。
查看我的 VBA 代码,我发现如何使用 CurrentRecord 属性 Access 最后选定的记录。但我不知道如何知道在多重选择中选择了哪些行。 (我希望我说清楚了......)
执行此操作的标准方法是什么? Access VBA 文档在网上有些晦涩难懂...
谢谢!
最佳答案
我使用了类似于JohnFx的技术
为了在选择高度消失之前捕获它,我使用了主窗体中子窗体控件的 Exit 事件。
所以在主窗体中:
Private Sub MySubForm_Exit(Cancel As Integer)
With MySubForm.Form
m_SelNumRecs = .SelHeight
m_SelTopRec = .SelTop
m_CurrentRec = .CurrentRecord
End With
End Sub
关于ms-access - 如何 Access Access 中选定的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1669946/