ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] vba 弹窗搜索显示

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-5-31 16:53 | 显示全部楼层
tanglf188 发表于 2023-5-31 16:46
你的这个窗体应该是根据产品编码录入相关信息的吧

嗯嗯对,中间那个框前两行都是根据产品编码搜索得来,只是单重那里还要看效果

TA的精华主题

TA的得分主题

发表于 2023-5-31 18:55 | 显示全部楼层
Vincycc 发表于 2023-5-31 16:36
不过需要每个按钮一个代码吗?那如果我增加按钮,按钮多的情况下不就很多代码?

所以说,思路决定出路,只能是按你的思路来呗,你目前的思路只能这样

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-6-1 07:39 | 显示全部楼层
本帖最后由 Vincycc 于 2023-6-1 09:12 编辑
3190496160 发表于 2023-5-31 18:55
所以说,思路决定出路,只能是按你的思路来呗,你目前的思路只能这样

好的,谢谢,还有一个问题,其实大部分产品的效果是重复的,虽然效果一样,但产品不同单重不痛,但是按大神你的代码不同产品,同样效果出来的数值是一样的

TA的精华主题

TA的得分主题

发表于 2023-6-1 09:21 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
Vincycc 发表于 2023-5-31 16:53
嗯嗯对,中间那个框前两行都是根据产品编码搜索得来,只是单重那里还要看效果

用TreeView控件做的,有问题留言

模板.zip

1.65 MB, 下载次数: 18

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-6-1 09:38 | 显示全部楼层
tanglf188 发表于 2023-6-1 09:21
用TreeView控件做的,有问题留言

可能我的电脑不适用???刚开始弹出什么不适用,然后我把丢失取消选择,后来就出现第二个弹窗用户定义类型未定义

TA的精华主题

TA的得分主题

发表于 2023-6-1 09:43 | 显示全部楼层
本帖最后由 tanglf188 于 2023-6-1 09:45 编辑
Vincycc 发表于 2023-6-1 09:38
可能我的电脑不适用???刚开始弹出什么不适用,然后我把丢失取消选择,后来就出现第二个弹窗用户定义类 ...

把treeview控件添加到工具箱,VBA--工具箱--空白地方右键--附加控件,找到Microsoft TreeView Control,version 6.0 确定,就可以在工具箱找到它了。
image.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-6-1 11:28 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 Vincycc 于 2023-6-1 12:56 编辑
tanglf188 发表于 2023-6-1 09:43
把treeview控件添加到工具箱,VBA--工具箱--空白地方右键--附加控件,找到Microsoft TreeView Control,v ...

可能我的电脑版本低,我在wps只找到5.0版本
换个思路,反正都是根据产品编码显示对应信息,能不能输入产品编码,然后效果那里是一个选择控件,是不是叫listbox之类的,然后listbox那里显示效果和单重?两列内容在同一个listbox显示?这样就直接选择,好像和大神你的思路是差不多
微信图片编辑_20230601125250.jpg

TA的精华主题

TA的得分主题

发表于 2023-6-1 15:48 | 显示全部楼层
Vincycc 发表于 2023-6-1 11:28
可能我的电脑版本低,我在wps只找到5.0版本
换个思路,反正都是根据产品编码显示对应信息,能不能输 ...

这个简单,已经做好了,把具体的要求说说,一起给你做了
image.png

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-6-1 16:07 | 显示全部楼层
本帖最后由 Vincycc 于 2023-6-1 16:48 编辑
tanglf188 发表于 2023-6-1 15:48
这个简单,已经做好了,把具体的要求说说,一起给你做了

嗯,对对对,大神的理解能力就是不一样,厉害
你设计的填Z07那个框其实就是中间产品信息里的产品编码,在上面已经有了
还有两个问题需要问问大佬
1.重量是根据数量和单重计算的,重量等于数量除以单重;备注那里是根据重量计算的一个公式,不过有点复杂,需要分情况,这个我已经写了,代码没在模板里
2.按了录入以后,这些数据能复制到汇总表吗?就是效果在汇总表的H列,单重在汇总表的L列,重量在汇总表K列,其他信息也对应录入到汇总表

TA的精华主题

TA的得分主题

发表于 2023-6-1 16:56 | 显示全部楼层
Vincycc 发表于 2023-6-1 16:07
嗯,对对对,大神的理解能力就是不一样,厉害
你设计的填Z07那个框其实就是中间产品信息里的产品 ...

细节自己改下就行了

模板.zip

1.65 MB, 下载次数: 16

评分

1

查看全部评分

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

本版积分规则

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

GMT+8, 2024-11-16 07:56 , Processed in 0.047686 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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