매크로에서 보이는 셀 선택 (Microsoft Excel)
Karthi는 선택 항목에서 보이는 셀만 선택하기 위해 종종 Go To Special을 사용해야한다고 말합니다. 이것은 매크로에서 그러한 셀을 선택할 수있는 방법이 있는지 궁금하게 만듭니다.
매크로없이 보이는 셀만 선택할 수있는 방법은 여러 가지가 있지만 여기에 포함되지는 않습니다. 생성 할 수있는 더 큰 매크로의 일부로 보이는 셀을 선택하려는 것으로 가정합니다. 예를 들어, 어떤 종류의 서식을 지정하기 전이나 다른 방식으로 셀을 처리하기 전에 보이는 셀을 선택해야 할 수 있습니다.
선택한 셀 범위에서 보이는 셀만 선택하려면 다음 코드 줄을 사용할 수 있습니다.
Selection.SpecialCells(xlCellTypeVisible).Select
해당 셀의 보이는 하위 집합을 선택하기 전에 다른 초기 셀 범위에 대해 작업해야하는 경우 해당 줄의 “선택”부분을 변경하기 만하면됩니다. 예를 들어, 다음 줄을 사용하여 워크 시트의 사용 된 범위에서 보이는 셀을 선택할 수 있습니다.
ActiveSheet.UsedRange.SpecialCells(xlCellTypeVisible).Select
마찬가지로 다음 줄을 사용하여 전체 워크 시트에서 보이는 모든 셀을 선택할 수 있습니다.
Cells.SpecialCells(xlCellTypeVisible).Select
지금까지 설명한 기술은 화면에 표시되지 않더라도 표시되는 모든 셀을 선택합니다. 즉,이 기법은 워크 시트에서 숨겨지지 않은 셀을 선택합니다. 현재 화면에 표시되는 숨겨지지 않은 셀만 선택하려는 경우 다른 기술을 사용할 수 있습니다.
Intersect(MyRange, ActiveWindow.VisibleRange).SpecialCells(xlCellTypeVisible)
코드는 지정된 범위 (이 경우 “MyRange”)가 활성 창에서 보이는 셀 범위와 교차하는 셀만 선택하여 시작합니다. 이러한 셀은 SpecialCells 컬렉션을 사용하여 숨겨지지 않은 셀만 사용되도록합니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶으면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (8524)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excel-Selecting_Visible_Cells_in_a_Macro [매크로에서 보이는 셀 선택]
.