VBA - EXCEL - 자동 필터 및 개체 범위 메서드

VBA 프로그래밍을 돕기 위해 Excel 시트에 여러 유형의 필터가 필요할 수 있습니다. Excel 시트는 지루한 계산을 단순화하고 설정 필터는 프로세스에서 중요합니다. 이렇게하면 VBA에서 간단한 프로그램을 사용하여 Excel에서 범위를 설정하는 데 도움이됩니다. 사람들이 가지고있는 주요 쿼리는 객체 범위 형식으로 객체를 검색하는 방법입니다. 아래의 기사는 Excel 시트의 특정 셀 필드에서 자동 필터 및 개체 범위를 선택하는 과정에 대한 소규모 VBA 프로그래밍 강의입니다. 매크로를 시작하고 서브 VBA 프로그램을 종료하여 시작하십시오. 셀은 활성 상태 여야하며 필터로 숨겨져 있지 않아야합니다.

발행물

VBA 프로그래밍을 사용하면 시트에 필터를 설정할 수 있습니다.

  •  Selection.AutoFilter 필드 : = 1, Criteria1 : = "FOO" 
  • 필터는 정의 된 기준에 따라 특정 수의 행을 표시합니다.
  • Range 개체에서 이러한 행을 검색하는 방법?

해결책

이렇게하면 문제가 해결됩니다.

 Sub Macro2 () Sun rngSelect As Range '필자는 필터가 라인 1 범위 ( "A1")에 있다고 가정했습니다. Selection.AutoFilter 필드 : = 1, Criteria1 : = "FOO"Selection.AutoFilter 필드 : = 7 Criteria1 : = "* paris *" 'RngSelect = 모든 셀을 표시 (필터에 의해 숨겨지지 않음)' 활성 셀 세트 rngSelect = ActiveCell.CurrentRegion.SpecialCells (xlCellTypeVisible) '선택한 영역 복사 rngSelect.Copy Debug.Print rngSelect.Address'... '명령'Many and diverse '... Set rngSelect = Nothing End Sub 
이전 기사 다음 기사

톱 팁