学习
实践
活动
专区
工具
TVP
写文章

学一样东西,不是因为它有多强大,而是因为它更适合自己

今天,又见到关于到底学不学VBA的问题:“Excel的VBA现在还算是办公利器吗?——作为非计算机专业学生,但是有少量数据处理任务,对计算机也有兴趣,本打算学VBA,但是有计算机专业的告知用处不大,不如直接学习更强大的Python等脚本,由此两个疑问:1. VBA是否已过气而不值得新人去学习了?2. Python等是否能方便高效地去处理、分析Excel的统计数据呢?谢答。”

对于到底学什么技能的问题,我自己也有,也曾经学了多种编程语言,但经历多次“学而无用武之地而后荒废”,现在倒不那么彷徨了。

其实,任何一项技能,都有其存在的理由,不要因为某个人的否定而否定,尤其是在还有很多人的肯定的情况下。通常是懂A的人可能不懂B和C,懂B的人告诉你不要学A和C,而懂C的人觉得A和B没有用……

计算机专业的人告诉你python更加强大,往往是因为他自己不需要大规模应用Excel(说实话,我在软件行业和项目上碰到太多的开发大牛都不精通Excel,因为他们根本不需要用),所以,这种建议该怎么采用,自己要学会辩别。

的确,如果单纯从一门编程语言的角度来说,Python是比VBA强大不止一丢丢,但是,当你日常处理数据大部分都是在Excel上时,Python是强龙,VBA却是地头蛇!

所以,一样东西的强大与否不是你学不学的理由,而是哪一样更适合你的需要。

接着再看Excel内的事情,包含的技能除了日常功能、函数之外,还有VBA和现在的Power系列。

现在,对于大部分的用户,我个人更加推荐Power系列的学习,优先于VBA。具体原因可参考文章《Excel公式?VBA?还是Power Query!》,在此不再赘述。

虽说技多不压身,但人的精力始终是有限的,在很多时候还是需要作出自己的选择,那么,你是怎么选择的呢?欢迎留言谈谈自己的看法。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180106B0RB9G00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券