|
本帖最后由 adders 于 2013-6-19 18:34 编辑
你的"药品目录"输入不严谨,因为有内容一模一样的内容超过一行的,我随便看了一眼,如57行和59行的"阿胶浆",明明是12盒同样的东西,却输入成两行,数量分别是10和2.
建议你有空看一下我签名档中关于数据库的帖子,把原始输入数据理顺了,再做相应内容提取的时候会方便许多(无论是否用VBA).
根据你附件的实际情况,我试着走另一条途径,以回避原始数据不规范的问题.
我没有用你的"查询"按钮;我用的是工作表事件,只要你在黄色区域内输入内容,回车后会自动"模糊"查询药品目录,然后有弹出框供用户确认.
你试一下我的附件,有问题再问. (另外,我的附件是关闭了你的打开文件要求密码输入,以方便测试,如果你不知道如何置回密码窗口,等你确认模糊查询符合你的要求后,我可以重新放回)
|
|