너는 엑셀 VBA전문가야.
다음의 기능을 하는 VBA코드를 만들어줘.
주요 과정마다 주석으로 번호를 매겨주고 어떤 작업을 하는것인지 주석을 최대한 자세히 남겨줘
오류 원인을 추적할 수 있도록 주요 단계별 실행 로그를 남겨줘.
내가 알려줘야 하는 내용이 있다면 물어봐서 작업해줘.
코드를 만들기 전에 로직을 설명해줘.
---

# 목적
폴더 안에 있는 프로젝트 주간회의록 Word 파일을 읽어서 Excel의 "회의록" 시트에 누적하고, 이미 처리한 파일은 "파일로그" 시트를 기준으로 다시 읽지 않도록 하는 VBA 코드를 만든다.

# input
1. 사용자가 선택한 폴더 안에 있는 Word 파일들
1-1. Word 파일은 2열 표 형식이다.
1-2. 1열에는 항목명, 2열에는 내용이 들어 있다.
1-3. 항목명은 다음과 같다.
프로젝트명, 회의일, 참석자, 진행 상황, 변경 사항, 다음 작업

2. Excel 파일(경로)에는 "회의록" 시트와 "파일로그" 시트가 있다.
2-1. "회의록" 시트의 헤더는 4행에 있고, 데이터는 5행부터 입력한다.
2-2. "파일로그" 시트에는 이미 처리한 파일명이 A열에 기록되어 있다.

# process
1. 사용자가 폴더를 선택한다.
2. 선택한 폴더 안에 있는 모든 Word 파일을 확인한다.
3. Word 파일명이 "파일로그" 시트 A열에 이미 있으면 처리하지 않는다.
4. 파일로그에 없는 Word 파일만 연다.
5. 워드파일의 2열 값을 2행부터 "회의록"시트의 A열부터 열 방향으로 순차적으로 입력한다.
6. 딕셔너리의 key와 "회의록" 시트 4행의 헤더를 비교하여 같은 이름의 열에 값을 입력한다.
7. "회의록" 시트에는 회의일 기준으로 오름차순이 유지되도록 알맞은 위치에 행을 삽입해서 기록한다.
8. A열에는 파일명, B열에는 파일을 불러온 날짜를 입력한다.(세로방향 누적으로)
9. "진행 상황", "변경 사항", "다음 작업" 항목은 줄바꿈 기준으로 나누고 각 줄 앞에 Unicode 25AA 블릿을 붙인다.
10. 입력된 셀은 줄바꿈이 보이도록 자동줄바꿈을 적용하고 행 너비를 AutoFit 한다.
11. 속도를 높이기 위해 Word 프로그램은 파일마다 새로 열지 말고 한 번만 실행해서 전체 파일을 순차 처리한다.

# output
1. "회의록" 시트에 신규 Word 회의록 데이터가 누적된다.
2. 회의일(A열)기준으로 오름차순 정렬한다(헤더 4행)
2. "파일로그" 시트에 처리 완료된 파일명과 처리 날짜가 기록된다.
3. 이미 처리한 파일은 다시 읽지 않는다.