发布网友 发布时间:2022-04-23 23:01
共2个回答
热心网友 时间:2023-07-14 23:44
这是数据表上的吧?
表设计查询下面,可以更改绑定列
第一列 0
第二列 1
。。。
窗体上的组合框也可以这样设定的。追问我可能还是不明白,我是想随便选取查阅向导表里任意数据单独使用,不是一列,也不是一行。比如我想单独使用其中 b1 或者 c2 或者 d1 单独使用。希望给予详解,谢谢!!
追答可以说,access所有控件都无法简单地实现这个功能,因为它取值时,鼠标没有单个位置的焦点。只能针对某一列。
要实现这种功能,一可以通过vb6.0或其它编程软件设计专门功能的控件。
二在精通VBA窗口编程的情况下,通过对界面进行技巧性处理也有可能实现。
但若是初学者短时间内不可能掌握这些知识和技巧。
可以提供一个思路,如果是vba
可以通过一些api函数获取鼠标位置,然后通过位置确定指向的内容,这个要求很高的编程水平,”office中国“有些高手应能做到。
或用一个窗体来模拟弹提出的下拉列表。当鼠标选中其中一个文本框时,把该文本框的内容更新到当前要填写位置。这种方法应该勉强可以实现,但可能不够完美,也不容易。
如果用第三方编程设计控件的方式,设计一个具有这种功能的控件,是绝对可以的,不过对编程水平也有一定的要求,而且花不少工夫。
至于更简单的方法,就真想不出来了。
热心网友 时间:2023-07-14 23:44
追问我可能还是不明白,我是想随便选取查阅向导表里任意数据单独使用,不是一列,也不是一行。比如我想单独使用其中 b1 或者 c2 或者 d1 单独使用。希望给予详解,谢谢!!
追答access 没有这样功能 只是能查阅另个表的某一行你需要的列中的数据(如你的表中的a1 a2 c3 , )或多个数据 (”a1.a2.a3“) 选择不同列 做不到