Ms access Access中的动态字段集

Ms access Access中的动态字段集,ms-access,vba,ms-access-2013,Ms Access,Vba,Ms Access 2013,我已经尝试了几种不同的方法来搜索这些信息,但到目前为止运气都不好 首先,我使用的是Access 2013,我不认为自己对它有经验 我有一个包含许多字段的表,我希望能够动态创建一个只使用这些字段的子集的报告。子集将由包含所有字段列表的列表框(启用“multi-select”)确定 因此,用户将: 打开已创建的筛选表单 选择要查看的字段 单击“生成报告” 报告将仅显示请求的字段 这可能吗?如果是这样,如何?将所有字段放在报表上,并设置visible属性以匹配ListBox中的选中项。这会不会给我一堆

我已经尝试了几种不同的方法来搜索这些信息,但到目前为止运气都不好

首先,我使用的是Access 2013,我不认为自己对它有经验

我有一个包含许多字段的表,我希望能够动态创建一个只使用这些字段的子集的报告。子集将由包含所有字段列表的列表框(启用“multi-select”)确定

因此,用户将:

  • 打开已创建的筛选表单
  • 选择要查看的字段
  • 单击“生成报告”
  • 报告将仅显示请求的字段

  • 这可能吗?如果是这样,如何?

    将所有字段放在报表上,并设置visible属性以匹配ListBox中的选中项。这会不会给我一堆空白空间来放置未使用的列?这与我当时所寻找的不完全一样。也许我应该说得更具体一些。你能举个例子说明他们会选择什么以及你希望报告的外观吗?不,VBA帮不上忙。您必须创建一个报告来处理所选的所有列。也许您想在运行时更改它们的x位置和宽度?