VBA里面的冒号后面等号,vb中冒号加等号表示什么?

2020-11-23 10:14:49 字数 2585 阅读 2153

1楼:龙群

等价于after=worksheets("sheet3")

worksheets("sheet1").copy(after)

即先给变量赋值 再把变量传进去

2楼:无之妙

worksheets("sheet1").copy after:=worksheets("sheet3")

这句话是说把工作表sheet1复制到工作表sheet3之后。

是sheets.copy方法

语法:表达式.copy(before,after)表达式:一个代表sheets对象的变量

形参与实参的传递如果是按形参的名称来进行,则将形参名称与实参用“:=”称号连接起来。使用这种方式调用过程的参数位置可随意设置。

3楼:喜欢自作多情

那是表示参数的名称,可将:=及之前的变量名称全部删去,对运行无任何影响

4楼:百度用户

你说的是delphi 吧

vb中冒号加等号表示什么?

5楼:匿名用户

对函数参数进行赋值,它的好处是显示赋值,而不用考虑参数的顺序。

如f(x as int ,y as int ,z as int)就可以f(y:=4,z:=7,x:=87)张志晨

数学表达式中“:=”是什么意思,一个冒号后面加一个等号

6楼:匿名用户

:=表示“定义为”,用来定义一个新出现的符号。这个公式的意思是“定义右边这个符号表示左边”,右边这个符号前面应该没有出现过。也可以写成“右边:=左边”,意思一样

vba中:=号是声明意思,:有什么作用,冒号在vba中的用法请大师赐教

7楼:匿名用户

:= 表示命名参数,例如,下面这个程序有3个参数:

sub optionalargs(strstate as string, optional intregion as integer, _

optional strcountry as string = "usa")

'……………………

end sub

可以使用命名参数来调用上述程序,如下示例所示:

optionalargs strcountry:="usa", strstate:="md"

上面的调用省略了一个参数,而且调用参数时不是定义时的顺序。

如果不用命名参数,就必须用“,”逗号来区分参数的位置,并且顺序不能乱,如下面的调用:

optionalargs "md", ,"china"

-------------

: 其他情况的作用:将一行语句分割成多句

a=1 : b=2 :c=3

等同于:

a=1b=2c=3

vb中冒号加等号是什么意思

8楼:

没听说过有这个东东,vba 里也没有

*= , /= , += , -=

倒是有,在 vb (还有vbs,vba) 中 :是两行合成一行的分隔符

9楼:禽寅官高轩

那是表示参数的

名称,可将:=及之前的

变量名称全部删去,对运行无任何影响

vb中冒号和等号连用的运算符是什么含义

10楼:匿名用户

'没有:= 这种写法的。

optionexplicit

privatesubform_load()dimiaslong

i=1:i=2'是这种写法吗?

i=1'这两句,就相当于上面那句。

i=2

endsub

11楼:

int a=5,b;

b=a/3>0?a/10:a%3 ; //此时,b的结果为a/10=0

vba里面等于号怎么写啊!

12楼:匿名用户

赋值:a=1

判断是否相等:if a=1 then msgbox "……"

vba中如何将等号:"="作为字符对象时出错

13楼:匿名用户

subaaa()

msgboxasc("=")'将“=”号转成ascii值msgboxchr(61)'将ascii值转成“=”号msgbox"="'直接表示“=”号(注意一定要加半角双引号)endsub

在要求“=”字符的时候用chr(61)或"="就行了。

14楼:匿名用户

对象赋值要用set

set obj=***

一个冒号加一个等号,是什么符号

15楼:coc呵呵呵

我也不太懂,但我查到了……

希望能帮到你!