ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1854|回复: 6

请教一个简单问题!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-6-26 22:15 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

现有一个数据表A,数据格式如下:

代码 名称

010 北京

020 广州

录入窗体有两个文本框,为了提高录入速度,我希望在文本框1中录入代码,而文本框2则立即能根据文本框1中的代码显示出名称,如中文本框1录入“010”,即文本框2中显示“北京”,请问如何实现该功能?

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-26 23:36 | 显示全部楼层

还有一个问题:

如果我行一文本框输入“1”,那这个“1”是文本还是数字?如果将文本框的数据格式设置成文本?

TA的精华主题

TA的得分主题

发表于 2005-6-27 07:58 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
以下是引用onway在2005-6-26 22:15:52的发言:

现有一个数据表A,数据格式如下:

代码 名称

010 北京

020 广州

录入窗体有两个文本框,为了提高录入速度,我希望在文本框1中录入代码,而文本框2则立即能根据文本框1中的代码显示出名称,如中文本框1录入“010”,即文本框2中显示“北京”,请问如何实现该功能?

两种方法,请参考:http://www.accfans.net/dvbbs/dis ... ;id=8583&skin=0

[fly][shadow=255,yellow,2]题外话:不知道为什么本站不让使用HTML标签???每次打入的网址不会自动变为超链接,需人工加“[url.../url]”!,字体颜色等也不能设置!![/shadow][/fly]

[此贴子已经被作者于2005-6-27 8:21:33编辑过]

TA的精华主题

TA的得分主题

发表于 2005-6-27 07:59 | 显示全部楼层
以下是引用onway在2005-6-26 23:36:56的发言:

还有一个问题:

如果我行一文本框输入“1”,那这个“1”是文本还是数字?如果将文本框的数据格式设置成文本?

数字转文本:str()

文本转数字:val()

TA的精华主题

TA的得分主题

发表于 2005-7-4 10:38 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

第一个问题请参考:

http://club.excelhome.net/viewthread.php?tid=105743

第二个问题,在数据库中最终存储的数据类型取决就 表中字段的“文本类型”

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-7-10 17:15 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

谢谢各位的回复!

不过我对于第一个问题还是不太清楚,希望各位能再解答一下:

1、对于dlookup()函数,我试了一下,可以用来解决第一个问题,但是在效率上好象差些,即从在文本框1中输入“010”后至文本框2显示出“北京”之间有些时间延迟,请问还有没有更高效率的方法?

2、对于中国深圳提出的填充查询方法,好象不大适用。中国深圳在表中好象应用了列表框,但是我的本意是,为了提高录入速度,尽量不用鼠标,如在窗体上的文本框1中直接用键盘录入“010”,即能在文本框2中显示“北京”。

敬请指教!

TA的精华主题

TA的得分主题

发表于 2005-7-11 08:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

1、对于dlookup()函数的速度,确实不好填充查询快。

2、填充查询和输入字段是否为组合框没有关系,你可以把组合框直接改为文本框。

3、填充查询要满足 :A、两表的关系是否为一对多关系。 B、基于多方的表建查询,一方的数据往多方填充。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-15 14:22 , Processed in 0.030861 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表