excel的宏和vba是什么关系?

 我来答
抉择1995
2018-01-23 · TA获得超过1万个赞
知道小有建树答主
回答量:60
采纳率:100%
帮助的人:9096
展开全部

1、宏其实就是VBA写的,但是可以通过录制的方法制作宏,做好的宏你可以查看相应的VBA语句,从而发过来学习VBA,至于先学哪个,个人觉得,宏是人人都会的,基本上不需要学习,VBA则必须要学习一下才会。

2、学VBA不需要从VB学起

3、EXCEL和ACCESS都是OFFICE程序,而宏和VBA则是这些程序中的一个功能,EXCEL和ACCESS都有宏和VBA,通过宏和VBA可以使得EXCEL和ACCESS等OFFICE软件具有一些的编程功能,从而完成更加复杂的应用

宏:Visual Basic是windows环境下开发应用软件的一种通用程序设计语言,功能强大,简便易用。Visual Basic是windows环境下开发应用软件的一种通用程序设计语言,功能强大,简便易用。VBA是它的一个子集,可以广泛地应用于Microsoft公司开发的各种软件中,例如Word、Excel、Access等。

VBA:Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。该语言于1993年由微软公司开发的的应用程序共享一种通用的自动化语言--------Visual Basic For Application(VBA),实际上VBA是寄生于VB应用程序的版本。微软在1994年发行的Excel5.0版本中,即具备了VBA的宏功能。

霍格莫得
2011-06-15 · TA获得超过303个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:40.6万
展开全部
EXCEL有表格、公式、函数等基本资源和很多功能,对于很多普通用户来说,掌握和使用这些功能就能解决问题。而利用VBA代码则可以由电脑代替人员进行相应的操作,且VBA代码运行的效率要远远大于人的手工操作,同时可以简化人员的操作,而且可以避免认为操作的失误。当经常用到一些重复的操作过程时,编写VBA可以实现非常高的工作效率。

VBA是VB家族的重要分支,主要使用于Office办公软件,尤其与Excel结合大显其身手。

打个比喻,Excel是名门贵族家的富家公子,受过良好的教育与锻炼,不但身手不凡,而且拥有众多的家族资源。而VBA则是一个有些来历的旷世奇才,他带着一身本领来到了Office门下,尤其与Excel交谊甚好。于是Excel拜VBA为CEO,把一些复杂的、经常性的重要事务交由其处理,资源也任其调用,而VBA果然不负其望,把事情处理得既快也漂亮。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我爱桑果
2012-12-27 · TA获得超过9779个赞
知道大有可为答主
回答量:4470
采纳率:0%
帮助的人:2804万
展开全部
1、宏其实就是VBA写的,但是可以通过录制的方法制作宏,做好的宏你可以查看相应的VBA语句,从而发过来学习VBA,至于先学哪个,个人觉得,宏是人人都会的,基本上不需要学习,VBA则必须要学习一下才会。
2、学VBA不需要从VB学起
3、EXCEL和ACCESS都是OFFICE程序,而宏和VBA则是这些程序中的一个功能,EXCEL和ACCESS都有宏和VBA,通过宏和VBA可以使得EXCEL和ACCESS等OFFICE软件具有一些的编程功能,从而完成更加复杂的应用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5e1a5a3
2012-12-27 · TA获得超过2635个赞
知道小有建树答主
回答量:1817
采纳率:40%
帮助的人:561万
展开全部
宏其实就是VBA程序
VBA和VB不一样

ACCESS里也能用VBA

EXCEL和ACCESS都是OFFICE软件的一部分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式