Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2798|回复: 3

[已解决]VB与VBA一样吗?

[复制链接]
发表于 2011-11-15 21:52 | 显示全部楼层 |阅读模式
VB与VBA一样吗? 能简单介绍一下怎么回事吗?谢谢。。{:041:}
最佳答案
2011-11-15 22:19
本帖最后由 macky591 于 2011-11-18 09:17 编辑

VBA是嵌入式的程序语言,需要借助办公软件执行。VB就可以单独执行



Visual Basic for Application  就是VBA
是一种寄生在别的程序中的语言,来加强这个程序的功能,
比如 :Word,Excel都支持VBA

区别的话,
Vb是独立程序,它的运行依赖于VB运行库,而VBA是依赖另一个主程序的语言,如Word中的VBA,就必须有Word才能执行.
VB设计完就可以生成独立程序了,VBA写完也是用来加强主程序的,而不会形成新程序.

发表于 2011-11-15 22:19 | 显示全部楼层    本楼为最佳答案   
本帖最后由 macky591 于 2011-11-18 09:17 编辑

VBA是嵌入式的程序语言,需要借助办公软件执行。VB就可以单独执行



Visual Basic for Application  就是VBA
是一种寄生在别的程序中的语言,来加强这个程序的功能,
比如 :Word,Excel都支持VBA

区别的话,
Vb是独立程序,它的运行依赖于VB运行库,而VBA是依赖另一个主程序的语言,如Word中的VBA,就必须有Word才能执行.
VB设计完就可以生成独立程序了,VBA写完也是用来加强主程序的,而不会形成新程序.

回复

使用道具 举报

发表于 2011-11-15 22:27 | 显示全部楼层
本帖最后由 variable 于 2011-11-15 22:29 编辑

那肯定不一样,只能说vb与vba 很相似,有很多的共通之处,都是微软公司开发的程序语言,不同的是VB具有自己的开发环境,而VBA必须寄生于已有的应用程序,目前来说,excel是几乎所有单位,公司必备的管理统计工具,所以vba的实用性相当强,对财务管理,工程管理,甚至股票、彩票分析都有一定的辅助作用。如果想解决工作和生活中的实际问题学好vba很有必要,如果想搞编程,个人认为学习vb 不如去学c,c++,python,java等。
回复

使用道具 举报

发表于 2011-11-15 23:36 | 显示全部楼层
初来乍道, 学习中
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-18 20:49 , Processed in 0.366131 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表