1
다른 시트의 조건에 따라 Excel의 시트에서 두 개의 행을 제거합니다. 다음다른 시트 기준에 따라 행 삭제
조건부 시트가
Delete(Y/N) ReferenceID
Y 1
N 2
Y 3
Y 4
N 5
다음 데이터 시트가
삭제 (Y/N) 열에 I 존을 삭제해야 조건부 시트를 형성 근거Name ReferenceID
John 1
Andy 2
Mary 3
Anna 4
Rony 5
, Mary와 Anna (참조 ID : 1,3 및 5)
또 다른 솔루션 예제 here을 살펴 보았지만 그 조건은 같은 시트에서 나온 것 같습니다. 나는 적용 할 수있는 참고 문헌에 근거하여 다른 시트에서 어떻게 작동시키는지를 모른다.
이 작업을 수행하는 방법에 대한 아이디어.
감사합니다. 그것은 작동하고 믿을 수 없을 정도로 빠릅니다. 열의 정의 방법을 명확히 설명해주십시오. 조건부 시트에서 A = 삭제 (Y/N) 및 D = 참조 ID를 사용해야합니다. 데이터 시트에서 C = ReferenceID. 내가 코드를 조정하는 방법을 알아낼 수 없습니다. – Selrac
죄송합니다. d = 2의 경우 .Cells (Rows.Count, "D"). End (xlUp) .Row // .AutoFilter Field : = 3, Criteria1 : = dict.keys, Operator : = xlFilterValues – Selrac