主页 > 家居 >access查阅向导 如何选择多个列中的一个单元格数据

access查阅向导 如何选择多个列中的一个单元格数据

2020年08月16日 点赞:617 作者: 来源:家居
这是数据表上的吧?
表设计查询下面,可以更改绑定列

第一列 0
第二列1
。。。

窗体上的组合框也可以这样设定的。追问

我可能还是不明白,我是想随便选取查阅向导表里任意数据单独使用,不是一列,也不是一行。比如我想单独使用其中b1或者 c2或者d1单独使用。希望给予详解,谢谢!!追答

可以说,access所有控件都无法简单地实现这个功能,因为它取值时,鼠标没有单个位置的焦点。只能针对某一列。

要实现这种功能,一可以通过vb6.0或其它编程软件设计专门功能的控件。
二在精通VBA窗口编程的情况下,通过对界面进行技巧性处理也有可能实现。
但若是初学者短时间内不可能掌握这些知识和技巧。

可以提供一个思路,如果是vba
可以通过一些api函数获取鼠标位置,然后通过位置确定指向的内容,这个要求很高的编程水平,”office中国“有些高手应能做到。

或用一个窗体来模拟弹提出的下拉列表。当鼠标选中其中一个文本框时,把该文本框的内容更新到当前要填写位置。这种方法应该勉强可以实现,但可能不够完美,也不容易。

如果用第三方编程设计控件的方式,设计一个具有这种功能的控件,是绝对可以的,不过对编程水平也有一定的要求,而且花不少工夫。

至于更简单的方法,就真想不出来了。

追问

我可能还是不明白,我是想随便选取查阅向导表里任意数据单独使用,不是一列,也不是一行。比如我想单独使用其中b1或者 c2或者d1单独使用。希望给予详解,谢谢!!追答

access没有这样功能只是能查阅另个表的某一行你需要的列中的数据(如你的表中的a1a2c3,)或多个数据(”a1.a2.a3“)选择不同列做不到
这是数据表上的吧? 表设计查询下面,可以更改绑定列第一列 0 第二列1 。。。窗体上的组合框也可以这样设定的。
在消费表的“消费分类”的查阅中显示控件为 组合框,行来源类型选 表/查询,行来源中写如下语句: select distinct 分类表.消费分类 from 分类表我说得很清楚了,这方法我一直在用。