Excel 选择=或:=

Excel 选择=或:=,excel,vba,Excel,Vba,我刚刚开始在Excel中进行VBA编程。有一件事引起了我的注意,当我看到一些句子是用:=写的,而另一些句子是用=写的 示例: Sub Change_Page_Name() Worksheets(1).Name = "Prueba" End Sub 我举了这两个例子,但我很困惑,因为我不知道什么时候应该使用=或:=:=与命名参数赋值一起使用。在您的示例中,After是工作表对象的.Add方法的参数名 =用于赋值和比较。在工作表(1).Name=“Prueba”中,您正在为工作表(1)对

我刚刚开始在Excel中进行VBA编程。有一件事引起了我的注意,当我看到一些句子是用
:=
写的,而另一些句子是用
=
写的

示例:

Sub Change_Page_Name()
    Worksheets(1).Name = "Prueba"
End Sub


我举了这两个例子,但我很困惑,因为我不知道什么时候应该使用
=
:=

:=
与命名参数赋值一起使用。在您的示例中,
After
工作表
对象的
.Add
方法的参数名

=
用于赋值和比较。在
工作表(1).Name=“Prueba”
中,您正在为
工作表(1)
对象
名称
参数赋值


=
也将用于测试参数值,例如
如果工作表(1).Name=“Prueba”那么

之后的
的一部分:
在:和=
Sub Add_Page()
    Worksheets.Add After:=Worksheets("Hoja2")
End Sub