重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

vba调用vb.net vba调用另一个excel单元格的内容

VB,VBA, VB.net 都有什么区别和共同点?

VB是是一种编程语言。VBA主要VB是office上的应用,VB.net可以说是VB的最新版本,如果就是业余或者刚入门的话,语法什么的和VB几乎完全一样。只是语法上面,要求比VB要求规范,比方说VB6.0里面Text1="1"读的出来,VB.net就会报错,一定要textbox1.text="1"才可以。对于初学者来说,VB.net这种规范要求有益无害。

专注于为中小企业提供网站设计、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业丹阳免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

如果你想学的话,最好学VB.net,一来功能强,二来,能帮助你学习基本概念。比方说我学VB的时候,什么是类一点概念都没有。都是学了.net之后才懂得。三来么,学会了VB.net.学其他都很方便的。

但是如果就是用用excel的话么,VBA就可以了。不过说句老实话,光学VBA的话,很多东西理解起来比较难。我是最后学VBA的,看了书一个礼拜之后就能随便编了。但是书上很多代码的,我猜如果没有VB基础,估计看不懂

set gp = RDGp() 在VBA 中是什么意思?改写成VB.net 应该怎么写呢?

RDGp()在vba中没有这个函数,这个应该人定义的函数的,set gp = RDGp()很明显就是将gp设置这个函数。如果这个是类模块的,就要新建对象,在又对象调用函数。不过从这句话中,这个应该是模块里面的自定义的函数。具体的还要看代码结构。改成VB.net写法是一样的

Office 2013为什么还是用VBA而不用VB.NET?

VBA 是 Office 常见套件的母语,不是说换就换的,就好比 N 年前发明的自行车,在这个汽车流行的时代依然存在,这至少说明了一点:经典的东西自然有其自身存在的价值。

当使用 VBA 做出来的功能满足不了我们需求的时候,我们可以考虑用 VSTO (Visual Studio Tools for Office) 来开发,而在 VSTO 的开发中就有两种常见的语言,他们是:VB.NET、C#。VB.NET 和 VBA 都属于 Basic 语言家族的,所以他们有相似之处。

PS:

在 .NET 中有 WebService,在 Excel 2013 中也可以方便的调用 WorksheetFunction.WebService,但是在 Excel 2013 以前的版本中是没有的,从这点可以看出,微软还是在不断的加强和完善新版 Office 组件中的 VBA 功能。

VB.net对VBA的支持好吗?

看你的客户运行环境了

.net就要求装.net框架

另外.net写的程序要稳定的多,不会有点小错就崩溃

你已经说了要用OO来做,改动当然大了,VB不是持OO啊,vb.net才是

您好请问如何将vba改成vb.net呢?谢谢啦) Dim swApp As Object Dim Part As Object Dim boolstatus As Boo

swApp.ActiveDoc是什么东西?word的吗?

如果是ord的东西,那么将set去掉就可以了,其他的不需要做任何更改。


分享文章:vba调用vb.net vba调用另一个excel单元格的内容
标题链接:http://cqcxhl.com/article/hjjcoi.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP