2014-05-20 2 views
0

저는 프로그램을 시작하고 변수 선언에 대한 질문이있는 매크로를 가지고 있습니다.변수 선언 목록

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 

난 그냥 대신 목록에 그들 아래로 내 매크로 짧게하는 가로 질러 긴 방법을 그들을 작성할 수 있습니다 더 많은 변수를 가질 것이기 때문에 :

는 지금까지 내가 가진 무엇인가? 그렇다면 어떻게? 그들은 다음 줄에 들어가서 어떻게 공간을 만들거나 계속 줄 것인가?

도움을 주시면 감사하겠습니다.

답변

1

당신은 이런 식으로 작업을 수행 할 수 있습니다

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 

개인적으로, 나는 오히려 내가 그들을 처음 사용할 때 근처에 내 변수를 선언하고 싶다. 나는 디버깅하기가 더 쉽다.

+1

신속한 응답을 보내 주셔서 감사합니다.이 방법은 훨씬 더 깨끗해 보입니다 ... – William