Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 变量声明列表_Excel_Variables_Excel 2013_Vba - Fatal编程技术网

Excel 变量声明列表

Excel 变量声明列表,excel,variables,excel-2013,vba,Excel,Variables,Excel 2013,Vba,我有一个宏,我开始编程,对声明变量有疑问 到目前为止,这就是我所拥有的: Dim wbTHMacro As Workbook Dim wsRegulares As Worksheet Dim wsRegularesDemitidos As Worksheet Dim wsTempActivos As Worksheet Dim wsTempJA As Worksheet Dim wsTempFit As Worksheet Dim wsTempDemitidos As Worksheet Dim

我有一个宏,我开始编程,对声明变量有疑问

到目前为止,这就是我所拥有的:

Dim wbTHMacro As Workbook
Dim wsRegulares As Worksheet
Dim wsRegularesDemitidos As Worksheet
Dim wsTempActivos As Worksheet
Dim wsTempJA As Worksheet
Dim wsTempFit As Worksheet
Dim wsTempDemitidos As Worksheet
Dim wsPresenceSystem As Worksheet
Dim wsResultados As Worksheet
Dim wsDLList As Worksheet
Dim wbRegularesBruto As Workbook
因为我会有更多的变量,有没有可能只是把它们写出来,而不是把它们列下来,让我的宏变短?如果是,怎么做?他们进入下一行,我将如何空格或继续


非常感谢您的帮助。

您可以这样做:

Dim wbTHMacro As Workbook, wsRegulares As Worksheet, wsRegularesDemitidos As Worksheet
Dim wsTempActivos As Worksheet, wsTempJA As Worksheet, wsTempFit As Worksheet
Dim wsTempDemitidos As Worksheet, wsPresenceSystem As Worksheet, wsResultados As Worksheet
Dim wsDLList As Worksheet, wbRegularesBruto As Workbook

就个人而言,我更喜欢在第一次使用变量时声明它们。我发现它更容易调试。

感谢您的及时响应,我将使用此方法,因为它看起来更干净。。。