沈阳24高中怎么样:关于access的问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 00:37:25
请问在access中,如何使一列与另一列相关联(实在不知道怎麽形容了)就是说,比如,两列,一列叫"代码",一列叫"产品名称",因为产品名称比较长,输入麻烦,所以给每个产品编个唯一的码,就是代码.在"代码"一栏输入数字后,"名称"一栏自动填上对应的产品名称.另外,小弟还想不通在excel中怎麽才能实现同样的应用.谢谢各位.
abcsamsung哥哥谢谢你!不过我要说一下,在小弟的数据库里,代码和名称一样重要!所以大哥的方法就不行了,小弟想要的是类似宏的功能,不知道有没有?

首先,我很欣赏你在提高工作效率上善于动脑筋的精神。
我理解你的目的是:用输入简单数字来代替输入产品长名称,从而提高效率。
经过一个小时试验,我想了个变通的办法你可以试试:
假设:
1、你设计数据库时,将字段一的“字段名称”命名为“产品名称”,“数据类型”选“文本”;字段二的“字段名称”命名为“数量”,“数据类型”选“数字”;字段三……,存盘。
2、打开“工具”菜单中的“自动更正”,在“替换”里输入“01”,在“替换为”里输入比如“1000W碘钨灯管”点击“添加”;再在“替换”输入“02”,在“替换为”里输入“5A广东正宗TCL空调插座”,添加;“03”-“256M水货DDR内存”……添加……确定。
3、回到刚才设计的数据表,在第一条(产品名称)内输入“02”,回车,第一条产品名称自动更换为“5A广东正宗TCL空调插座”,在“数量”中输入数值……;在第二条产品名称内输入“01”,回车,输入数值……;“03”,回车……
方便快捷,OK?
不过,这里有个问题需要注意:产品名称的代码不要使用“1,2,3,4,5,……”等自然数,不然,当你在“数量”栏中输入数量时会出错。定义那些代码时要在这些自然数前冠以“0”或“*”、“a”之类,或直接用产品名称的拼音缩写,以防冲突。
再一个,这些产品的编码设置必须有规律易记忆,否则会弄巧成拙。
我想。在Excel中应该也可以如法炮制吧?
祝你成功!

********************
抱歉,“宏”俺不懂,帮不了你。
建议你仔细研究一下“帮助”,或许对你有所启发。
另外,我当初学用access时,苦读了一个月的《中文Access97培训教程》,在旧货市场买的,里面的示例很有启发,你也可以找本看看。
最后,还是祝同道成功!!