首页 > 编程知识 正文

excel vba编程,vb语言基本代码Excel编程

时间:2023-05-04 18:46:55 阅读:211809 作者:1527

Excel--学习VB编程之旅

 

大二的时候,我才开始接触计算机课程的学习,课堂上老师讲的都是一些excel的一些简单的操作,课后老师也会布置简单的作业,一次遇到一个比较难的,没有思路,不知道如何处理为好。正好高中的一个gddst,和我在一个大学求学,他学的就是计算机专业,于是就跑去问他,他琢磨了半天也没有处理好,我并半开玩笑和他说,“你不是计算机专业的吗?这么简单的都不会。”然而他并不生气的和我说,“Excel功能非常强大,现在所有的办公软件都用它,你要是能把excel整透了50%,毕业了找工作轻轻松松。”当时也不太在意,但这话被我记下来了。

大学毕业后,在公司的一个计费系统部门做系统的配置和维护工作,工作中经常处理大量数据,发现熟练的运用excel能节省大部分时间,有时候处理数据的时候,就想有没有一个简单的函数或者命令就能直接得到我想要的呢?时间不紧急的时候,就上搜索网上搜索我想要的答案,有时候会得到意外的惊喜,有时候也是竹篮打水,一场空,但这并不是浪费时间,因为这让我知道,哪些可以简单的获取,哪些是不可以的。然而不可以只是没有简单的命令或函数,而是需要学习相对复杂的VB编程,不过自己太懒了,在很长一段时间段内都在网上拷贝他人的代码,然后自己修修补补,改成自己想要结果。期间已花了一点时间去学习,但没有很强的动力,想到需要什么网上搜索就能得到,然后自己再修改修改就可以了,学习了一点就丢了。但这中方式非常的浪费时间,每次都要花大量的时间来进行查询和验证,同时还要考虑公司不能连Internet,只能通过手机查询,个人认为对着手机敲键盘是一件非常痛苦的事。

有段时间,系统堆积的问题和客户的新需求,让我不得不处理上万行的excel数据,并且都是苦力活,数据来源是通过系统数据库查询的结果拷贝到excel,或者直接从系统中导出的excel数据,然后按照一定的规则进行重新组合成一个新文件,重新组合数据就是简单的修改或者拷贝粘贴动作,然后将从组后的文件导入系统中;

手工操作出现错误的概率非常高,几个上万行的数据文件,拷贝或者修改的时候,不小心按了一个键,就把内容给清空了;精神紧张,修改数据就改错了;所以手工修改返工的概率相当大,如果测试不到,升级到现网,那问题就严重了。当时想用PLSQL直接搞定算了,但最终客户要求excel作为输出,很多东西关联后对比,修改在数据库中修改显得太麻烦。

这让我重新燃起了学习VB编程欲望,赶紧在网上下载了VB的视频教程(这里非常感谢一下视频中的聪慧的烤鸡),突击看完所有视频,视频中讲得非常详细,边看就边想这部分本次我是否能用到,客户给出任务后的一周,天天都会问我进展,我就说有进展,其实一点都没有,我在看的视频和练习相关的代码,等到最后一天下午终于调试完成我的代码,并把处理好数据后发给客户,客户跟我说,这数据没有问题吧,我说,你们测试吧,有问题找我。

这是突然想到之前一个同事,他们从需求给出到需求上线差不多花了三个月的时间,其中还经常被客户投诉,并且还让其他的同事跟着加班处理问题,想想还是有点自豪的。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。