MS Access:如何以编程方式添加子窗体

Ada*_*dam 5 ms-access access-vba

有没有办法以编程方式使用Access VBA将子表单添加到表单?我有一个临时表,在用户请求时动态生成.如果可能的话,我想基于临时表创建一个表单,并将其作为子表单添加到预先存在的表单中.

Fio*_*ala 5

最好的办法是创建子表单控件并将源对象设置为表或查询。

Me.NameOfSubformControl.SourceObject = "Query.Query1"
Me.NameOfSubformControl.SourceObject = "Table.Temp"
Run Code Online (Sandbox Code Playgroud)

还可以更新已保存查询的 SQL 以引用新的临时表。