请问Excel 里面的 VBA 具体能做什么?有哪些实际的用途?

 我来答
路尧家的顾小言
2019-10-21 · TA获得超过9395个赞
知道答主
回答量:336
采纳率:100%
帮助的人:4.7万
展开全部

Excel VBA中的VBA是Visual Basic For Application的缩写,一般用来实现简单或中等的办公自动化应用。模拟人工操作,完成一些繁琐的事情。

主要用途如下:

1、规范用户的操作,控制用户的操作行为;

2、操作界面人性化,方便用户的操作;

3、多个步骤的手工操作通过执行VBA代码可以迅速的实现;

4、实现一些VB无法实现的功能;

5、用VBA制做EXCEL登录系统;

6、利用VBA可以Excel内轻松开发出功能强大的自动化程序。

扩展资料:

VB和VBA的区别:

1、VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化。

2、VB具有自己的开发环境,而VBA必须寄生于已有的应用程序。

3、要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序,例如EXCEL。

4、VBA是VB的一个子集。

cxjx11329
推荐于2017-12-16 · TA获得超过3050个赞
知道小有建树答主
回答量:1352
采纳率:0%
帮助的人:450万
展开全部
excel VBA能做到的事情可多了!在工作表中能做的VBA都能做,有些重复的工作能很简单的一次搞定,效率杠杠的。工作表中做不了的VBA也能做。举例说明一下吧:某个工作簿,你想要限制其他人打开的次数,超过次数后就打不开或是直接删除,就非得VBA不可。你也可以利用VBA编制自己想要的自定义函数,来实现一些自带函数没有的功能,再比如你可以把excel通过VBA制作成一个简单的应用程序,有菜单、工具栏、信息录入和查询功能等等。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ww339
2016-05-06 · TA获得超过852个赞
知道小有建树答主
回答量:470
采纳率:87%
帮助的人:93.2万
展开全部
可以写程序,执行重复工作,跟其他应用如word,ppt等互动,功能强大
实际功能如你SAP导出报表格式不齐,可以写个VBA,自动将报表排整齐
或者自动出数字题给小孩练习,只要你常重复做的,都可以用VBA取代,只有想不到,没有做不到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MrExcel
2020-11-25
知道答主
回答量:70
采纳率:0%
帮助的人:3.8万
展开全部

Excel_VBA到底是个啥!

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式