Dim wss As WorksheetsSet wss = ThisWorkbook.Worksheets
时间: 2024-01-17 09:03:33 浏览: 78
拼夕夕wss.7z 懂的都懂
在 VBA 中,如果您要将一个对象分配给一个变量,您需要使用 "Set" 关键字。因此,这行代码:
```
Dim wss As Worksheets
Set wss = ThisWorkbook.Worksheets
```
是正确的。它声明了一个名为 "wss" 的变量,类型为 "Worksheets",并将其设置为当前工作簿中的所有工作表的集合对象。
需要注意的是,"Set" 关键字只能用于对象的分配,不能用于基本数据类型(例如整数、字符串等)的分配。如果您要将一个基本数据类型赋值给一个变量,就不需要使用 "Set" 关键字。例如:
```
Dim i As Integer
i = 10
```
这段代码将整数变量 "i" 的值设置为 10,不需要使用 "Set" 关键字。
阅读全文