~ 上傳‧分享‧網賺 ~
~ 免費上傳空間‧請即申請 Freak Share ~
~ 進入後請點選左上角 注冊 ! ~
~ 声明事项 ~
如各位想把以下本文章转贴 , 请记得要注明出处.
本文章之内容为本人之经验所写, 绝无抄袭成份, 特此声明.
由于图片制作需时, 所以更新会比较慢.
存放图片的 SHARE A PIC SERVER 可能读取速度较慢, 请耐心等待.
之前有提及过 ( VBA 学习第一回 - VBA 我来了 ) , VBA 是宏 , 当然 , 你可能会怀疑 , 既然 VBA 是宏 , 那么只要掌握了录制和使用宏的方法就可以不用学习 VBA 了 , 不过我可以告诉你 , 的确 , 我们录制了不同功能的宏之后 , 只要每次都按照一定的次序执行就可以完成你想要做的动作 . 但是我们有需要这样做吗 ? 我们每次都要按下 ALT + F8 来一个一个宏的按下执行吗 ? 这个当然是没可能了 .
还有一个问题 , 你在任职的公司中 , 有几十个不同的系统来处理不同的东西吗 ? 当然有一个可能性 , 就是因应不同的业务类型来使用不同的系统 , 但是如果你是一个仓库的管理者 , 你的日常工作是出入库的数据处理和定时的仓库盘点 , 那么你又会需要用到几个不同的系统来处理吗 ? 如果有这样的公司我真的想见识一下 :)
所以请你不要以为 VBA 是简单的宏 , 同样地也不要以为 VBA 是很困难掌握的 . 以刚才的比喻做例子 , 如果你是一个仓库管理员 , 仓库管理的文书工作就只有出货时扣帐 , 入货时入帐 , 没什么特别 , 而一个普通的仓库管理系统就必须要包含了这两个功能 , 才能当作一个功能合理的系统 , 当然 , 如果系统能够处理数据分析就当然更好了 .
如果我们要利用 EXCEL 做一个简单而且有类似系统功能的档案 , 我们就需要在程序设计前想清楚 , 到底这个程序需要有什么 , 不需要什么 . 简单一点来说 , 仓库管理并不需要记录到底仓库的人有没有上班 , 这是人事部的管理范围 , 所以这样的功能可以不用考虑了 .
在处理出入库数据的同时 , 我们就需要建造不同的宏来应付出库和入库 , 因不同的操作流程 , 而导致的仓库数据 , 在出入帐操作上所带来的问题 .
现在要开始想一想这个程序要的是什么了 , 我们需要一个管理出库数据的宏 , 一个管理入库数据的宏 , 一个负责数据统计的宏 , 和一个使用者接口 . 利用一个使用者接口加几个按钮来控制这些不同的宏 , 将会令到使用者觉得方便 , 而我们在编写程序时也会变得方便了 .
之前有教过你的加减乘除方法 , 现在要开始把它的功能向前推进了 .
就利用刚才提到的仓库数据管理来做例子吧 , 刚才提到 , 我们总共需要三个宏和一个使用者接口 , 在你开始动手做任何一个新的练习前 , 请先想好你想做到的东西 , 不管那是天方夜谭 , 还是简单得可以都好 , 首先就来想一个题目给自己 , 向着这个目标前进吧 ~~
或许现在的你看到这样的一个仓库数据管理程序会感到有点晕眩 , 不过放心吧 , 简单的仓库数据管理只是利用加减乘除就做到了 , 而中间我们更加可以学会了使用更加多的功能 , 让你的编程能力更上一层楼 , 所以不要以为这是很困难的 , 困难的东西在往后的日子才会出现呢 ~ 呵呵呵 ~
0 留言:
發佈留言