VBA 编程制作 ERP 生产管理系统我这里和大家分享一下用 Excel VBA 编程制作企业 ERP 管理系统的经验。我们都知道无论什么企业它的运营过程中会产生大量的数据,而这些数据是企业管理的基础,那么怎么把这些基础数据存储运用呢,那就是 ERP 系统,ERP 功能到底有多强大,它可以涉及企业所以业务流程,供应链管理、销售与市场、分销、客户服务、财务管理、制造管理、库存管理、工厂与设备维护、报表、工作流服务和企业信息系统等,还可以和其它企业管理系统集成运用,比如 PDM、制造执行系统 MES 、OA 系统、HR 系统等,其功能如下图所示: 企业应该有一个 ERP 系统,对于大公司来说,买个几十 W 搞个 ERP 系统可以说是小意思,而对于一些小企业来说,用一个 ERP 就是奢侈的一件事,买不起怎么办,对于小企业来说 ERP 不用太复杂,有个库存管理、生产管理也许就够用了,因此才有这个主题—-用 Excel VBA 编程制作小企业 ERP 系统。有的人会说 Excel 不适合做 ERP 系统,的确 Excel 的 VBA 密码保护功能太弱,辛辛苦苦做出来的成果谈不上任何回报保证,单独的 Excel 在处理大量数据时太弱,必须结合数据库,专业的程序员看不上 VBA 这种弱语言(也许这在他们眼里根本算不上语言,只是一种脚本),所以从事 VBA 编程的大多数是业余爱好者,他们不以此为吃饭的资本,也没有太多的精力去完成 ERP 这么大的一个项目工程,Excel 只适合去做辅助工具,用 VBA 去做开发大型项目违反了微软设计 VBA 的初衷.接触过 ERP 系统的人都知道,无论是哪种 ERP 系统都有一些共同的弱点:录入、修改、删除等操作繁琐;查询分析麻烦;新增功能二次开发麻烦,企业上用 ERP 还得开展培训工作,计算机水平不好的人还用不了 ERP,而假如用Excel VBA 结合 Excel 作界面开发的 ERP,这样的 ERP 只要会 EXCEL 就会使用,会 VBA 编程就能更改成自己想要的ERP 系统。下面就介绍一下我用 Excel VBA 编写的一个适合铝型材生产企业的 ERP 系统,该系统主要用于生产与库存两方面,在铝材行业我用过”铝业之星”,这个系统就只实现了”铝业之星"里面一部分功能。下面介绍一下这个ERP 系统,系统的主界面如下图:这个界面以窗体的形式呈现出来,这些图片都是我从在网上找来用 PS 修的,图片格式背景全是透明的,是BMP 图片格式,这样图片可以和背景很好的整合,只要你会 PS、FLASH 这些软件,制作出来的 ERP...