【VBA】 3개 이상의 키워드로 AutoFilter를 이용하는 경우
배경
결과
Sub main()
' 変数定義
Dim ws1 As Worksheet, ws2 As Worksheet, targetnumber As Long, targetArray
Set ws1 = Sheets("Sheet1")
Set ws2 = Sheets("Sheet2")
targetnumber = ws2.Range("B2") ' キーワード数
' キーワードの配列変換処理。セル範囲を二次元配列から一次元配列に変換
targetArray = WorksheetFunction.Transpose(ws2.Range("A2:A" & targetnumber + 1))
' オートフィルター処理
ws1.Range("A1").AutoFilter 2, targetArray, xlFilterValues
End Sub
참고
Reference
이 문제에 관하여(【VBA】 3개 이상의 키워드로 AutoFilter를 이용하는 경우), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/t_o_d/items/848092e268c3cd5aecf2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)