简单了解Excel+VBA+SQL的功能
2019-08-06 14:09:09
来源:星星生活

Excel里的VBA是Visual Basic的一种宏语言。VBA是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。

VBA 是基于Visual Basic 发展而来的,它们具有相似的语言结构。Visual Basic 作为一套独立的 Windows 系统开发工具,可用于开发Windows 环境下的各类应用程序,是一种可视化的、面向对象的、采用事件驱动方式的结构化高级程序设计语言。它具有高效率、简单易学及功能强大的特点。

掌握了VBA,可以发挥以下作用:

1、规范控制用户的操作行为;2、操作界面人性化;3、多个步骤的手工操作通过执行VBA代码可以迅速的实现;4、实现一些VB无法实现的功能。5、利用VBA可在Excel内轻松开发出功能强大的自动化程序。

Excel+VBA对于少量的数据和简单的需求来说的确已经够了。但当数据量增大、需求变得复杂、运行环境多样时,就只能启用数据库了。

数据库要解决的是:1、数据完整一致性;2、数据访问安全;3、海量数据读取性能;4、分布式数据、数据备份、恢复、数据分析及跨平台兼容、操作系统升级兼容等方面的问题。

SQL是一种关系型数据库语言。语法非常简单,学起来比VBA容易多了,使用起来也比VBA简单。另外标准SQL是行业标准,所有数据库厂家只能在此标准上提供扩展功能,也就是说不管你用的是谁家的数据库,也不管你的数据库是装在谁家的操作系统上,标准的SQL是通用的。

收藏

评论已关闭