나는 심각한 문제가 여기에있다. 어떤 종류의 도움이라도 대단히 감사합니다 !!vba를 사용하여 거대한 텍스트 파일을 비교하십시오
두 개의 거대한 텍스트 파일 (130MB)이 있는데, 각각 수천 개의 레코드가 있습니다. vba 또는 다른 방법을 사용하여 두 파일을 비교하고 머리글과 두 개의 추가 열이 포함 된 스프레드 시트를 생성해야합니다. 두 개의 추가 열은 파일 이름이 될 것이고 다음 열에는 오류가있는 특정 열이 표시되어야합니다. 각 레코드에 여러 불일치가 있습니다. 하나의 파일은 다른 파일에서 찾을 수없는 레코드를 가질 수 있습니다. 따라서이 조건은 스프레드 시트에 기록되어야합니다.
예 : 위 예에서
Media Events: Taking one record from each.
00000018063|112295|000|**0009**|
PROL:
00000018063|112295|000|**0013**|
는 기록은 두 개의 파일로된다. 강조 표시된 것은 레코드 간의 차이입니다. 그래서 출력은 다음과 같이해야합니다 ..
HH_NUMBER | CLASS_DATE | MV_MIN DURATION File Mismatc Mismatch Reason
00000018063 | 112295 | 000 **0009** Media Events Mismatches in DURATION
00000018063 | 112295 | 000 **0013** PROL Mismatches in DURATION
00000011861 | 112295 | 002 0126 Media Events missing in PROL file
난 당신이 어쩌면 네 개의 열하는 예를 간단하게 제안 할 수 있습니다? – Floris
정확히 무엇을 묻고 있습니까? 지금은 문제를 해결할 수있는 위치와 프로세스를 이해하기 위해 흐름 차트를 정렬해야하는 것처럼 보입니다. 언어를 선택하고 코딩 단계를 시작하는 것이 가장 중요하지 않습니다 ... –
의미있는 대답을 얻으려면 지침 http://stackoverflow.com/questions/how-to-ask의 FAQ 및 개인적 취향을 읽어보십시오. http://mattgemmell.com/2008/12/08/what-have-you-tried –