请问Excel 里面的 VBA 具体能做什么?有哪些实际的用途?
4个回答
展开全部
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的一个子集。
展开全部
excel VBA能做到的事情可多了!在工作表中能做的VBA都能做,有些重复的工作能很简单的一次搞定,效率杠杠的。工作表中做不了的VBA也能做。举例说明一下吧:某个工作簿,你想要限制其他人打开的次数,超过次数后就打不开或是直接删除,就非得VBA不可。你也可以利用VBA编制自己想要的自定义函数,来实现一些自带函数没有的功能,再比如你可以把excel通过VBA制作成一个简单的应用程序,有菜单、工具栏、信息录入和查询功能等等。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以写程序,执行重复工作,跟其他应用如word,ppt等互动,功能强大
实际功能如你SAP导出报表格式不齐,可以写个VBA,自动将报表排整齐
或者自动出数字题给小孩练习,只要你常重复做的,都可以用VBA取代,只有想不到,没有做不到
实际功能如你SAP导出报表格式不齐,可以写个VBA,自动将报表排整齐
或者自动出数字题给小孩练习,只要你常重复做的,都可以用VBA取代,只有想不到,没有做不到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Excel_VBA到底是个啥!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询