vb和vba有什么关系?excel 2010里面用的是vb6还是vb.net

 我来答
风火猪猪
2011-07-15 · TA获得超过215个赞
知道小有建树答主
回答量:164
采纳率:100%
帮助的人:200万
展开全部
vb是编程软件,最新版vb6,主要用于vb98时代的系统编写应用程序
vba是office里编写宏的工具,最常用应该是access了,编的好的access可以当系统用,并可以卖不少钱(我舅舅就干这个)
vb.net是vb的改进版啦,用于vista系统后的程序编写。最新版2010,缺点是无法脱离。net框架直接在系统上运行(vista后系统自带此东东)
楼主注意哦,这3个是完全不同的东西,虽然语法大同小异但是的确是不同的,别混淆了
redlz2500
2011-07-15 · TA获得超过666个赞
知道小有建树答主
回答量:751
采纳率:0%
帮助的人:582万
展开全部
vb是编程软件,最新版vb6,主要用于vb98时代的系统编写应用程序
vba是office里编写宏的工具,最常用应该是access了,编的好的access可以当系统用,并可以卖不少钱(我舅舅就干这个)
vb.net是vb的改进版啦,用于vista系统后的程序编写。最新版2010,缺点是无法脱离。net框架直接在系统上运行(vista后系统自带此东东)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liupipiwang
2011-07-15 · TA获得超过478个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:227万
展开全部
我通俗的说一下,VBA是 VB Application(应用)的意思,就是VB语言具体应用到office,因为配合office使用,也必然多了很多VB6.0中不能直接使用或者不常用的Application对象,但是语法都是一样的,其实VBA可以说是可以VB的分支或者具体应用!
excel是office中第一个使用VBA的对象,用的是VBA! 按语法的话你可以归为VB6,这和VB.net语法不太一样!
当然这样说并不很准确!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zrkrplmgz
2011-07-16 · TA获得超过367个赞
知道答主
回答量:520
采纳率:0%
帮助的人:386万
展开全部
'你在VB6中先添加引用 microsoft excel
Dim exl As new Excel.Application
Dim bk As Excel.Workbook
Dim st As Excel.Worksheet
set exl.visibale=true
set bk=exl.workbooks.add ("相应文件")
set st =bk.worksheets(1)

st.Range( 相应单元).Select 选择

' A2 单元格写入当前日期
st.cells(2,1)=date

'手写代码,可能有字打错也不一定,见谅!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunnyboy_1976
2011-07-15
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
excel2010里用的是VBA就是宏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式