我的Excel VBA精通路线

到目前为止,我也编写过不少比较综合的管理系统(进销存、人事管理、固定资产管理、餐饮管理等),老实说,Excel VBA中好多知识我都不知道或者没用过,我对于Excel VBA的看法就是:要用的,就那么点,学那么高深,费劲不?

很多小伙伴都想学好VBA,但往往坚持不下去,感觉东西太特么多了!!所以,我一直在努力精炼、划分,争取让更多的零基础小伙伴也能快速轻松地掌握这门很刁的技术。

别问这个与那个的区别是什么?别问我这个写法与那个写法到底用哪个更好?一直纠结这些区别、概念,是永远学不会VBA的,你只需记住:这个问题,如何做?

下面给大家理一下Excel VBA的精通之路,你没看错,是“精通”之路。意思就是说,把这些东西掌握了,够你得瑟的了。

======================第一阶段:初级,编程基础=======================

参考课程:http://edu.51cto.com/course/course_id-1449.html

这个阶段您需要掌握的有:变量、过程与函数、流程控制、单元格、工作表、工作簿、数组、字典。不管是哪一个模块,别去关心概念,把老师讲的每一个实例听懂、敲出来就够了!课程最后通过一个“人事管理系统”来巩固所学。

======================第二阶段:进阶,触类旁通=======================

参考课程:http://edu.51cto.com/course/course_id-6044.html

这个阶段有如下安排:窗体、控件、Xml读写、类模块、文件操作、封装。全都以一个个的实例来展现,这个阶段我们的目标就是学会做界面、做封装。

======================第三阶段:SQL,数据库开发=======================

参考课程:http://edu.51cto.com/course/course_id-3580.html

Excel用多的小伙伴都遇到一个比较头疼的问题,就是数据量大的时候显得非常无奈。那么,使用Excel做前端展示,搭配Access或SQL Server做数据仓库就显得更为实用且大气了。这个阶段就是这么安排的,全面、实用地讲解ADO的使用、SQL语句的各种写法,做到真正精通VBA操作数据库的技术。别忘了,最后那个“固定资产管理系统”,可以很好地反映你的掌握程度。

我就会这么多,我敢说我精通!

时间: 2024-10-29 08:43:35

我的Excel VBA精通路线的相关文章

Excel VBA(宏):添加宏

写在前面: 1.编写宏,打开VBA,双击ThisWorkbook对当前工作薄进行编写宏:双击Sheet1,对整个sheet编写宏: 或者创建模块,在模块里,编写.调试代码. 打开VBA的方法见第一讲,结合常用窗口进行编写.调试. 2.部分对象有提示,如Dim a As,敲击空格后有提示. 3.所有宏要运行,必须启动宏.(2007版启动宏,点击表格左上角 "excel选项" "信任中心" "信任中心设置" "启用宏") 4.&q

Office EXCEL VBA数组如何使用

Excel VBA数组入门教程 1. 前言:不要把VBA数组想的太神秘,它其实就是一组数字而已. 2. 数组的维数: Sub 数组示例()  Dim x As Long, y As Long  Dim arr(1 To 10, 1 To 3)  '创建一个可以容下10行3列的数组空间  For x = 1 To 4    For y = 1 To 3       arr(x, y) = Cells(x, y)  '通过循环把单元格区域a1:c4的数据装进数组中    Next y  Next x

Excel函数应用教程 Excel VBA基础教程 WPS2013表格教程

热门推荐电脑办公计算机基础知识教程 Excel2010基础教程 Word2010基础教程 PPT2010基础教程 五笔打字视频教程 Excel函数应用教程 Excel VBA基础教程 WPS2013表格教程 更多>平面设计PhotoshopCS5教程 CorelDRAW X5视频教程 Photoshop商业修图教程 Illustrator CS6视频教程 更多>室内设计3Dsmax2012教程 效果图实例提高教程 室内设计实战教程 欧式效果图制作实例教程 AutoCAD2014室内设计 Aut

2017-5-29 Excel VBA 小游戏

---恢复内容开始--- 转一个Excel VBA的小游戏,最近对excel有了更深入的了解,功能很强大,也刷新了我对待事情的态度. 一.准备界面 我们先来把游戏界面准备好,选中前4行,行高调成50,这时候单元格就近似一个正方形.然后给4*4的单元格加上全部框线,再加粗外框线.字体改成微软雅黑,加粗,居中.第6行A列写上SCORE,C列写上MOVES,都加粗. 一般2048这样的游戏需要用状态机来实现,就是程序无限运行直到游戏结束.在Excel中这种方法不太合适,使用工作表自带的Workshee

用VB.NET(Visual Basic 2010)封装EXCEL VBA为DLL_COM组件(二)

--将EXCEL VBA代码移植到VB.NET .NET是微软公司在2002年推出的全新编程框架,支持多种语言应用程序开发.使用Visual Basic在Microsoft .NET Framework上编程,这就是Visual Basic.NET,简称VB.NET. VB.NET是Microsoft Visual Studio .NET组件中的重要组成部分,是VB6.0的后续版本,VB.NET仍使用VB的基本语法,二者几乎在90%以上保持相似或相同,虽然Excel VBA代码不能完全像移植到V

Excel VBA 从一个工作簿查找另一个一个工作簿中的一些内容复制到另外一个工作簿

帮朋友来写个Excel VBA 以前写过ASP,所以对vb略微熟悉,但VBA 没有仔细研究过. 以前只研究过 vba 写一个 计算个人所得税的程序. 这次写的功能也算是简单,但也耗费了两天的功夫. 需求: 1 从[操作]表中,查找最后一行的数据,每一列 都为关键字 2 遍历这些关键字,从[总表]中查询这个关键字,把这一行后面的内容复制到 [预算]表中去 3 把[操作]中制定内容复制到[信息统计]中 Function Get操作NullLine() ' '从 操作表 获取最后一个有数据下面的空行

2.Excel VBA术语

Excel VBA名词术语 在这一章中,让我们了解常用的Excel VBA术语.这些术语将在进一步模块学习中使用,因此理解它们是非常关键的. 模块 1.模块是其中代码被写入的区域.这是一个新的工作簿,因此不会有任何模块. 2.要插入导航模块Insert >> Module.一旦模块被插入“module1”创建.在该模块中,我们可以编写VBA代码和代码编写过程.程序/Sub过程是一系列的VBA语句指示怎么做. 过程 过程组被作为一个整体,指示Excel中如何执行特定任务执行的语句.执行的任务可以

【用EXCEL VBA控制IE】 之写在前面

译者注: 本文为大大佐翻译自www.vba-ie.net的教程,仅做日语学习之用,如转载此文请告知. 文中所有截图均未换成中文界面,因为笔者的电脑也是日文系统,望理解. 本教程作为入门,涵盖了从利用VBA对IE进行控制.从网页中获取数据等基本的内容,到面向实际的更广泛的内容.但很多人甚至都不知道Excel VBA可以对浏览器进行操作,所以今天才知道这个的朋友们,请一定试着挑战一下吧! ■关于EXCEL VBA的学习方法 本教程主要由下面几个部分构成 IE控制的准备 IE的基本控制 HTML元素的

Excel函数应用教程 Excel VBA基础教程 WPS2013表格教程 更多>

热门推荐电脑办公计算机基础知识教程 Excel2010基础教程 Word2010基础教程 PPT2010基础教程 五笔打字视频教程 Excel函数应用教程 Excel VBA基础教程 WPS2013表格教程 更多>平面设计PhotoshopCS5教程 CorelDRAW X5视频教程 Photoshop商业修图教程 Illustrator CS6视频教程 更多>室内设计3Dsmax2012教程 效果图实例提高教程 室内设计实战教程 欧式效果图制作实例教程 AutoCAD2014室内设计 Aut