4个回答
展开全部
VBA就是VB的依附于某个应用程序的形式,一般不能直接做成可执行文件
可单独存在的话就是VB了
当然,其家族还有一个重要成员:VBS,(网页开发的常用工具)
但VBS也是可以单独存在和运行的(要求扩展名为VBS)。
一般,VB需要专门的软件,VBA依附在别的程序内,VBS虽然可以用记事本直接编程,但可能要求你对语法熟练。
EXCEL VBA 转化为VB或VBS的方法:
方法:建立一个对象: 如 Set A = CreateObject("Excel.Application")
这样A就是一个EXCEL应用程序的变量,A.Workbooks就可以调用某个EXCEL表
其余的代码可进行相应的调整
这种访问EXCEL的方法效率是比较低的,对于大量数据,推荐用数据库调用形式访问EXCEL表
可单独存在的话就是VB了
当然,其家族还有一个重要成员:VBS,(网页开发的常用工具)
但VBS也是可以单独存在和运行的(要求扩展名为VBS)。
一般,VB需要专门的软件,VBA依附在别的程序内,VBS虽然可以用记事本直接编程,但可能要求你对语法熟练。
EXCEL VBA 转化为VB或VBS的方法:
方法:建立一个对象: 如 Set A = CreateObject("Excel.Application")
这样A就是一个EXCEL应用程序的变量,A.Workbooks就可以调用某个EXCEL表
其余的代码可进行相应的调整
这种访问EXCEL的方法效率是比较低的,对于大量数据,推荐用数据库调用形式访问EXCEL表
展开全部
你太天真了,不然他为什么叫VBA啊
你要exe文件,就用vb6.0吧,只要引用excel对象就可以把代码转换成vb6的代码。语法相同的,就是引用的实际对象叙述不同
你要exe文件,就用vb6.0吧,只要引用excel对象就可以把代码转换成vb6的代码。语法相同的,就是引用的实际对象叙述不同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以搜一下 excel 封装 exe
PS:在没有安装excel的机器上实现不了。
PS:在没有安装excel的机器上实现不了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询