나는이 훌륭한 코드 조각을 발견했다. 그리고 나는 그것을 위해 작동하도록 조작하려고 노력하고있다. 그러나 나는 그것을 얻는 것처럼 보일 수 없다. 불행히도 나는 그것을 완전히 이해하기 위해 그 주위에 내 머리를 얻을 수 없었지만 도움이되지 않습니다. 그래서 나는 너에게로 향했다. 셀의 열을 평가하고 유사점이나 차이점을 찾아야합니다. 시트 1 열 1의 셀이 시트 2 열 1의 셀과 동일하지 않으면 전체 행을 사용 된 영역의 맨 아래에있는 시트 1에 복사하려고합니다. 당신이 보는 것이 정확한 첫 번째 셀을 복사 할 지점까지 이걸 얻었지만 전체 행을 복사 할 수는 없습니다. 나는 'With'가 어떻게 구조화 되었는가하는 이유로 생각하지만 평가할 셀이 30k 이상 있기 때문에 루프를 수행하지 말아야한다.셀 데이터 비교 및 복사
도로를 따라 가면서 나는 위와 같은 방법으로 중복을 찾고 싶을 것입니다. 중복이 있으면 인접 셀을 비교하여 차이가 있는지 기존 데이터를 주석으로 옮깁니다 새 데이터를 기존 셀로 이동하십시오.
모든 조언은 언제나처럼 높이 평가됩니다.
Sub Compare_Function()
Call Get_Master_Cell_Info
Application.ScreenUpdating = False
With Sheets("Update").Range(Cells(4, 1), Cells(Rows.Count, 1).End(xlUp)).Offset(, 1)
.Formula = "=VLOOKUP(A4,'New Master Data 6.1'!A:A,1,FALSE)"
.Value = .Value
.SpecialCells(xlCellTypeConstants, 16).Offset(, -1).Copy Sheets("New Master Data 6.1").Range("A" & Rows.Count).End(xlUp).Offset(1)
.ClearContents
End With
Application.ScreenUpdating = True
End Sub