vba基础入门教程 vba入门视频教程

哪里有关于VBA编程的视频教程学习?还是实战好 。
请问VBA怎样快速入门?VBA怎样快速入门——一般对于问这样问题的人 , 我会直接建议他不要学VBA了 , 当然 , 如果您还是一个学生的话可以除外 。
现在 , 网络上有太多的说VBA很简单 , 甚至说几十天可以从入门到精通等等的言论和书籍 , 其实是在误导大众!
所有这些说法都有一个前提 , 就是你本身有一定的编程基础 , 比如你原来学过其他的编程语言 , 而只是切换到VBA , 那实际上你只需要学点儿VBA的语法就能用起来了 , 因为你已经具备编程的思维和能力 。
学习编程最难的是对编程思维和能力的磨练——对的 , 是“磨”!这个过程是十分漫长的 , 没有快捷一说!比如说:
为了一个小小错误可能要花几个小时甚至几天的时间来找到原因而且 , 为什么大多数的程序员都会每天晚上搞到夜里不睡觉 , 因为程序有bug没调试完睡不着啊!呵呵 。
【vba基础入门教程 vba入门视频教程】电影里的程序员都是这样的——高富帅屌炸天!
实际生活中却可能是这样子的(在BAT的技术大牛除外):
那么 , 对于Excel的普通用户 , 除了学好基本功能、函数等 , 想进一步提升相应的能力 , 怎么办呢?——我个人建议可以先考虑学Excel2016新的Power系列功能(如Power Query , PowerPivot等 。2010或2013可到微软官方下载插件) , 以下从函数、VBA以及Power Query在数据处理方面的对比进行说明:
Excel公式是用户经常利用的必要技术 , 虽然公式往往被大多数Excel用户使用 , 但公式的复杂性因用户的经验和思路差异很大
Visual Basic应用程序(VBA)强大的语言可以实现强大而动态的数据转换 。但VBA技术往往被高级用户使用 , 需要掌握一整套的语法规则和长时间的训练 。
SQL语句SQL是操作数据的另一种强大的语言 , 特别是用于选择、排序、分组和转换数据 。但是 , SQL一般都是由专业IT人员使用 , 甚至很多Excel专业人士都不知道怎么用 , SQL也通常被认为是数据库专家的独门武器 , 尽管每个Excel专家都应该花一点时间学一学 。
所有这些都有一个共同点:需要较长的时间来掌握技术和建立解决方案 。
Power Query图形化的界面 , 大量功能的使用跟在Excel中的鼠标操作差不多 , 用于处理多种复杂数据源等情况时 , 却比VBA要容易得多 。
整个过程跟录制宏有点像 , 但是绝大部分情况下却不需要像录制宏那样还要跑去改大量的代码 , 而且里面的分步操作都是所见即所得的 , 输入和输出非常清晰:
下面再对比一下几者的学习曲线 , Power Query可以在非常短的时间内达到非常高的效用:
学习建议综上对VBA及编程语言学习的一些体会 , 以及对Power Query等新功能的比较 , 建议如下: