在VBA中,如何获取Microsoft Access 2007的“导航窗格”中选择的对象列表?

雅库

在Microsoft Access 2007中,通过VBA代码,可以通过单击导航窗格中的以下内容来了解​​所选对象:

dim strObjName as String, lObjType as Long
strObjName = Application.CurrentObjectName
lObjType = Application.CurrentObjectType

这样只能选择一个对象。

现在,我想选择多个对象,例如,从用于我们的物理商店管理的后端SQL Server导出几个选定的表,作为.sql文本文件创建用于网站使用的MySQL表。

这是屏幕截图:在导航窗格中,尝试获取以棕色bg颜色标记的所选对象。

屏幕截图

我的问题是,在Visual Basic for Application中,如何通过Shift-Click获取在导航窗格中选择的对象列表,以便同时选择多个对象,如图5所示,在Access 2007中用棕色背景色标记。这样的方式:

dim xObjs
Set xObjs = Application.SelectedObjects ' this property does not exist.

HK1

我认为导航栏没有收集对象,在这种情况下,这可能是您唯一的希望。

我建议您使用多选列表框创建自己的表单,在表单加载时用Query对象填写表单,然后编写代码遍历列表框并导出所选项目。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在VBA中,如何获取Microsoft Access 2007的“导航窗格”中选择的对象列表?

来自分类Dev

Access 2007-继承了另一个用户的项目。为什么他的某些表格未显示在导航窗格中?

来自分类Dev

如何获取 Ms Access 对象(或 VBA 中的任何其他对象)的默认成员

来自分类Dev

如何从Access 2010导航窗格导出\导入自定义组

来自分类Dev

Microsoft Access 2007中的类型转换失败

来自分类Dev

使用VBA对Microsoft Access 2013中的导航和菜单进行精确控制

来自分类Dev

VBA Access 2007中打开查询功能

来自分类Dev

Microsoft Word中的新多级列表,但未在导航窗格中放置标题

来自分类Dev

ACCESS VBA从列表框中选择多个值并执行查询名称

来自分类Dev

试图在tmux(hjkl)中获得类似于vim的窗格导航并且选择窗格不起作用

来自分类Dev

Access VBA中的多个选择语句

来自分类Dev

在VBA中的Access 2007中编辑Excel电子表格后,如何保存

来自分类Dev

在Access VBA中传递对象类型

来自分类Dev

如何测量在 Microsoft Access 中的 VBA 函数中运行的多个查询的查询时间?

来自分类Dev

如何在Highcharts / Highstocks中选择列(跨更多窗格)

来自分类Dev

如何在Highcharts / Highstocks中选择列(跨更多窗格)

来自分类Dev

Microsoft Access 2007-仅允许属性中的某些值

来自分类Dev

Access 2007 VBA SQL选择错误“在此集合中找不到项目”

来自分类Dev

从Microsoft Word导航窗格中删除条目

来自分类Dev

在VBA中选择和计算查询(Access 2010)

来自分类Dev

MS Access VBA;从按日期筛选的表中选择记录

来自分类Dev

通过vba更改访问中的导航窗格组

来自分类Dev

如何在 Microsoft Flow 中获取 JSON 中的对象键

来自分类Dev

在导航窗格中居中图像

来自分类Dev

如何在整个应用程序中调整在拆分窗格中选择的JPanel的大小。调整大小了吗?

来自分类Dev

根据单元格中的值从列表中选择值

来自分类Dev

如何比较Microsoft Access中的时间?

来自分类Dev

如何使用Access VBA在textBox.Setfocus之后选择TextBox中的所有文本

来自分类Dev

Access 2002 / VBA-如何从查询中填充子表单以允许用户选择行

Related 相关文章

  1. 1

    在VBA中,如何获取Microsoft Access 2007的“导航窗格”中选择的对象列表?

  2. 2

    Access 2007-继承了另一个用户的项目。为什么他的某些表格未显示在导航窗格中?

  3. 3

    如何获取 Ms Access 对象(或 VBA 中的任何其他对象)的默认成员

  4. 4

    如何从Access 2010导航窗格导出\导入自定义组

  5. 5

    Microsoft Access 2007中的类型转换失败

  6. 6

    使用VBA对Microsoft Access 2013中的导航和菜单进行精确控制

  7. 7

    VBA Access 2007中打开查询功能

  8. 8

    Microsoft Word中的新多级列表,但未在导航窗格中放置标题

  9. 9

    ACCESS VBA从列表框中选择多个值并执行查询名称

  10. 10

    试图在tmux(hjkl)中获得类似于vim的窗格导航并且选择窗格不起作用

  11. 11

    Access VBA中的多个选择语句

  12. 12

    在VBA中的Access 2007中编辑Excel电子表格后,如何保存

  13. 13

    在Access VBA中传递对象类型

  14. 14

    如何测量在 Microsoft Access 中的 VBA 函数中运行的多个查询的查询时间?

  15. 15

    如何在Highcharts / Highstocks中选择列(跨更多窗格)

  16. 16

    如何在Highcharts / Highstocks中选择列(跨更多窗格)

  17. 17

    Microsoft Access 2007-仅允许属性中的某些值

  18. 18

    Access 2007 VBA SQL选择错误“在此集合中找不到项目”

  19. 19

    从Microsoft Word导航窗格中删除条目

  20. 20

    在VBA中选择和计算查询(Access 2010)

  21. 21

    MS Access VBA;从按日期筛选的表中选择记录

  22. 22

    通过vba更改访问中的导航窗格组

  23. 23

    如何在 Microsoft Flow 中获取 JSON 中的对象键

  24. 24

    在导航窗格中居中图像

  25. 25

    如何在整个应用程序中调整在拆分窗格中选择的JPanel的大小。调整大小了吗?

  26. 26

    根据单元格中的值从列表中选择值

  27. 27

    如何比较Microsoft Access中的时间?

  28. 28

    如何使用Access VBA在textBox.Setfocus之后选择TextBox中的所有文本

  29. 29

    Access 2002 / VBA-如何从查询中填充子表单以允许用户选择行

热门标签

归档