2013-02-16 3 views
-2

모든 Excel 시트에 대해 변수 var1이 있습니다.VBA를 사용하여 Excel 시트 목록 선택 및 필터링

변수의 값이 인 var1 인 Excel 시트를 선택하는 VBA 식을 작성하려고합니다.

모든 시트 목록을 얻으려면 어떻게해야합니까? 그런 다음 필터를 var1 값으로 필터링 하시겠습니까?

+1

변수'var1'의 값은 무엇입니까? – bernie

+0

샘플 데이터 또는 스크린 샷 또는 기타 예제를 제공 할 수 있습니다. 당신이 무엇을 요구하고 있는지 분명하지 않습니다. – psubsee2003

답변

2

시트를 통과하려면 FOR EACH 루프를 사용할 수 있습니다. 가능한 경우 ActiveWorkbook을 통합 문서로 바꿉니다.

For Each Sheet In ActiveWorkbook.Sheets 
     <do things; 'Sheet' is an object now that takes on the properties 
      of each sheet in the workbook one at a time.> 
Next Sheet 

루프가 완료되면 var1을 확인하고 원하는대로 수행 할 수 있습니다. 각 시트의 변수 var1이 무엇을 의미하는지 확실히 모르겠다면, 주석의 일부를 명확히 할 수 있습니다.

+0

이것은 막연하게 말로 표현 된 질문의 의도를 의미하지 않는 것으로 보입니다. – brettdj

관련 문제