ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

EH搜索     
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
Excel不给力? 何不试试FoxTable! Excel 2016函数公式学习大典 Office知识技巧免费学 打造核心竞争力的职场宝典
300集Office 2010微视频教程 Tableau-数据可视化工具 精品推荐-800套精选PPT模板,点击获取 ExcelHome出品 - VBA代码宝免费下载
你的Excel 2010实战技巧学习锦囊 欲罢不能, 过目难忘的 Office 新界面 Excel VBA经典代码实践指南
查看: 269|回复: 13

[求助] 如何用VBA制作一个进销存系统 10个问题 ,内含文件

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-3-8 19:19 | 显示全部楼层 |阅读模式
VBA小白,所以搭建了一个基本框架,却不知道该怎么实现,也是希望通过制作这样一个项目,能够系统的学到一些关于VBA的编程知识,把所有需要用到的功能编成了几个问题,不需要全部都解答,哪位同学会哪个就回复哪个功能就行了,如果能够有相关的代码注释是最好的以下《》均表示工作表

问题1:当在工作表《信息录入窗口》“产品名称”列所在的单元格输入数据时,可以列出包含该字段的所有商品名,比如当输入"m"时,自动检索《基础信息》中表头为“产品名称”所在列中所有包含“m”的产品




其他问题均在附件中有详细描述及示例,希望能有学长学姐不吝解答

信息录入窗口工作表的问题

信息录入窗口工作表的问题

库存汇总工作表的问题

库存汇总工作表的问题

出入库数据工作表的问题

出入库数据工作表的问题

进销存框架.7z

71.62 KB, 下载次数: 8

TA的精华主题

TA的得分主题

发表于 2020-3-9 10:33 | 显示全部楼层
完成一个工作表中的功能都是一个系统工程,更不要说完成所有的了,要做这么一个系统性的进销存系统,或者找人定制,或者,分解成很多小问题,逐一求助,然后,自己再加以组合,当然,这个就得自己有点vba基础才行,

TA的精华主题

TA的得分主题

发表于 2020-3-9 11:26 | 显示全部楼层
這麼多問題
既然是小白就不要挑戰這個了,給你解釋你也不知道整合全部
還是認真自己學,學會了自然全部不是問題

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-3-9 11:27 | 显示全部楼层
3190496160 发表于 2020-3-9 10:33
完成一个工作表中的功能都是一个系统工程,更不要说完成所有的了,要做这么一个系统性的进销存系统,或者找 ...

现在就是在广散网,贴吧、问答、知道全发的帖子,没指望别人能给出个完整版,就是谁会哪个就说哪个

TA的精华主题

TA的得分主题

发表于 2020-3-9 11:32 | 显示全部楼层
本帖最后由 micch 于 2020-3-9 11:34 编辑

不是这样解决问题的,不能做到哪写到哪,解决眼前问题。

你要的是一个系统,就像汽车一样,精密结合,不可能拿各个部位的零件放在一起就是汽车。每个组成部分都是和其他相关的,代码从第一句开始起,就应该全盘考虑。不能某个功能写半天,最后和其他功能冲突或者是配合不畅,这样最终写出来的,就是一团乱麻。

所以,整理出系统的框架才是基础,一个功能一个功能的写代码,最后会做很多无用功,甚至不成功。
建议从成熟的进销存软件基础上搭自己需要的框架,然后根据结果来写代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-3-9 12:17 | 显示全部楼层
空谈误国!我写帖子本身就是提出问题、在问题中获得知识的过程,这个帖子的意义是解决问题,而不是道貌岸然的告诉你去学习,却不告诉你怎么做!行走在沙漠的行人,需要的是一瓶水,而不是干巴巴的告诉你再走几千里,你就可以回家喝水了!如果能解答我的问题,我非常感谢!那些假装很厉害但一点不能解决问题的,我只想说一句我去年买了个表!

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-3-9 12:22 | 显示全部楼层
chis3 发表于 2020-3-9 11:26
這麼多問題
既然是小白就不要挑戰這個了,給你解釋你也不知道整合全部
還是認真自己學,學會了自然全部不是 ...

你的回复跟帖子上的问题有关系吗?你要是会,我感谢你给我解惑,如果不会,别在我的帖子里装大师、放嘴炮!

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-3-9 12:28 | 显示全部楼层
micch 发表于 2020-3-9 11:32
不是这样解决问题的,不能做到哪写到哪,解决眼前问题。

你要的是一个系统,就像汽车一样,精密结合,不 ...

回帖先看帖

TA的精华主题

TA的得分主题

发表于 2020-3-9 12:56 | 显示全部楼层

就以你的问题1举例吧,

论坛有非常多的帖子,不管是点击单元格出现产品列表进行选择,还是输入开头字母列出可选列表,还是联想输入,还是多列选择,等等,实现方法不同,看你自己想怎么实现了,listbox,或者textbox+listbox自动匹配很常见

其他的问题就不看了,每个人设计的时候都有自己的理念和框架,其他人看懂是要费功夫的

说话别带情绪,谦虚使人进步嘛。
我说的意思你理解不理解都无所谓,最后说明一下,
如果不同的人解决了你不同的问题,最后生成的系统,不是不能用,而是不一定合拍,除非每个人都是全盘理解你的框架以后再解决问题。
问题不是能解决哪个就解决哪个,关键是解决某一个问题的方式方法有很多,要适合整体框架才是最适合的。即便是一个团队写代码都需要互相沟通的,让不同的人不沟通写出代码进行组合。。。。言尽于此吧

TA的精华主题

TA的得分主题

发表于 2020-3-9 13:09 | 显示全部楼层
micch 发表于 2020-3-9 12:56
就以你的问题1举例吧,

论坛有非常多的帖子,不管是点击单元格出现产品列表进行选择,还是输入开头字 ...

老兄,别再说了,再说人家可能要开骂了,哈哈
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关注官方微信,每天学会一个新技能

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

GMT+8, 2020-5-28 16:48 , Processed in 1.092289 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 1999-2020 Wooffice Inc.

   

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

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

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