Excel 전체46TC 대조·구현 — 표 범위·합계·표별 필터와 실제 입력 QA
개발 기록 · 블로그 공개
원본 기록 상태 진행 중
기존46TC 유지. 표 크기 조정·집계8종·표별 필터·포커스 수정과 실제 입력22검사, API92검사 통과. 전체 원본 일치는 계속 진행 중입니다.

작업 결과
표 디자인에서 범위 조정·합계 행·표 머리글 필터를 실제 XLSX 편집과 연결했습니다. 최종 API92검사와 Windows 실제 입력22검사를 통과했고,9개 언어 안내와 실제 새 화면3장을 갱신했습니다. 전체46TC 완료는 아닙니다.
적용 내용
표 내부에서 크기 조정 대화상자를 열어 확장·축소합니다. 기존 값과 원본 스타일을 보존하며 빈/중복 새 머리글은 고유 이름으로 저장합니다. 합계 행의8개 SUBTOTAL 집계는 숨긴 행을 제외하며 직접 수정·삭제한 수식·숫자·라벨도 토글 후 기억합니다. 표별 필터는 네이티브 table XML에 저장하고 다른 표·워크시트 필터와 교집합으로 적용하며 수동 숨김을 유지합니다.
옵션을3열로 나누고 스타일5개 미리보기를 배치했습니다. 작은 화살표와 셀 값 여백, 기본값 목록의 불필요한 아이콘·빈 공간을 실제 화면에서 수정했습니다. 제목 표·차트 아이콘은 기존 Affinity 원본 카탈로그를 재사용했습니다. 새 이미지 자산을 코드로 그리지 않았습니다.
대화상자 Enter와 종료 후 Undo·Escape·X를 수정했습니다. 재컴파일 후 빈 문자열로 복구된 포맷 복사 상태가 첫 Enter를 소비하는 문제는 실제 null 여부·키 입력으로 확인 후 수정했습니다. Unity 포커스 가드 두 곳은 유지했습니다.
9개 언어 가이드에3개 기능행과 최신 실제 화면3장을 추가했습니다. 기존157개 촬영 기록·해시는 보존했습니다.
이전 구현·근거: 차트 대화상자·전용 시트·Affinity8종. 아래46개 TC는 동일한 전체 목록을 유지합니다.
검증
| 실제 검증 | 결과 | 근거 |
|---|---|---|
| 표 크기·빈/중복 머리글·거부·20회 왕복·저장·Undo | 39통과,0실패 /4.84초 | 네이티브 범위 API |
| 집계8종·수동 수식·지운 값·숫자/라벨·20회 토글·저장 | 28통과,0실패 /6.01초 | 네이티브 합계 API |
| 표2개·워크시트 필터 교집합·수동 숨김·재적용·범위 확장 | 25통과,0실패 /4.17초 | 네이티브 필터 API |
| 실제 F10·Tab·Enter·Undo/Redo·X/Escape·합계/필터 클릭·Unity Scene | 22통과,0실패 | 실제 입력 |
| 새 기능3행·화면3장·9언어·현재 소스 해시 | 57통과 | 한정 문서 검증 |
| 전체 문서 검증 | 미통과364항목 | 기존 재촬영·해시 불일치 유지 |
API 실행은 실제 Unity6000.0.83f1의 격리 QA 에디터이며 경과 시간은 네이티브 Stopwatch로 측정했습니다. 이 수치를 전체46TC의 통과 수로 합산하지 않습니다.
집계 목록 · Jan만 적용한 실제 시트 · 여백 수정 전.
초기 실제 입력 회차의 실패도 보존했습니다. json). 제품 포커스 가드를 약화하지 않고 수정 후 R4를 통과했습니다.
초기 범위 API의 원본 차트 바이트 동일성 검사는12검사 후 실패했습니다.
개발 화면





































































