# ============================================================
# 통합 매크로 선택 목록  (2026-09-21 그룹 재정리 — 이 파일이 슬롯·그룹 코드의 단일 기준)
#  - 형식: 이름=슬롯번호.  "# [그룹코드-그룹명]" 줄 아래의 매크로는 그 그룹이며, 그룹 안 순서가 코드 번호가 된다.
#    예) A-서식 그룹의 첫 줄 요일입력 → A-서식-01, 슬롯 0 → Alt+1
#  - 슬롯 0~10 = Alt+1…9,0,-  / 11~21 = Alt+Shift+1…9,0,- / 22~29 = 단축키 없음(매크로 실행 창)
#  - 한글은 슬롯 0~29(30개)까지만 문서 쓰기가 정상 동작한다.
#  - 도구: python C:/0914/loop/groups.py (코드표 출력), C:/0914/loop/rebuild_all.py (msr·저장소·hmi 재생성)
# 2026-09-24 밤: 슬롯(단축키)은 사용자가 엑셀(추천순서 매크로_목록.xlsx)로 정한 '추천 매크로 순서' — 자주 쓰는 것을 Alt+1 부터.
#   그룹·코드(A-서식-01 …)는 이 파일의 그룹 안 순서 그대로이며 슬롯과 무관. 묶음 폴더: 매크로\추천매크로순서\ (loop\build_reco_order.py)
# ============================================================

# [A-서식]  본문 글자·표기 서식
요일입력=9
날짜표기통일=22
기간일수계산=19
번호재정렬=6
금액한글표기=16
글자수카운터=18
표간격정리=4
표머리두줄HY그래픽=3
한셀입력=1
노란색=0
#   ↑ 07 표간격정리(09-24 신규) · 08~10 은 사용자 매크로(파일 A-서식-08~10-*.msr 이름 유지, 소스 src\_user).
#     09-24 저녁: 좌석표·평균·표계산식 3쌍을 각각 하나로 합쳐(사용자 결정) 빈 슬롯 13·18·28 에 08~10 을 상시 설치 → 30/30.

# [B-계산]  본문 줄 수식 계산(커서 줄) · 블록 합계
계산및합계=2

# [C-표계산]  표 산출기초·예산·통계 계산
선택셀표계산천원=13
전체열표계산천원=24
증감포함표계산천원=14
중간합계증감포함표계산천원=25
구성비열채우기=26
가로세로평균=27
등수정리=28
음수를세모로적용합계=5
표위치확인및제거=11
표계산식적용및제거=12

# [D-표정리]  표 정렬·정리·서식·명단
오름내림차순정렬=8
중복값색처리=7
숫자자동콤마삽입=20
표빈칸하이픈채우기=21
합계행자동서식=15
엑셀에서표데이터값복사=17
개인정보마스킹=10
전화번호서식통일=29

# [E-좌석표]  교실 좌석표(명렬표 → 새 쪽, 배치 5열25명/4열20명 과 출입문 좌/우를 실행 때 예/아니요, 반별·묶음별 여러 장)
좌석표=23


# ---- 제외(통합·중복 정리, 2026-09-21) ----
# 2026-09-24 통합(슬롯 30개 한도, 사용자 결정): 좌석표4열20명+좌석표5열25명 → 좌석표(배치를 예/아니요로) /
#   가로평균+세로평균 → 가로세로평균(방향을 예/아니요로) / 표계산식적용+표계산식다지우기 → 표계산식적용및제거('=' 칸 있으면 적용, 없으면 제거 확인)
#   옛 소스는 src\_통합됨\, 옛 msr 은 매크로\_제외\
# 공문끝표시·노란색 → 2026-09-22 사용자 요청으로 제외(msr 은 최종/매크로/_제외 에 보관)
# 계산하기        → 계산및합계에 통합(커서 줄 계산 / 블록 시 윗줄 합계)
# 오름차순정렬·내림차순정렬 → 오름내림차순정렬(한 번 실행 오름, 다시 실행 내림)
# 음수세모로변경   → 음수를세모로적용합계(열 음수 △ 전환 + 합계)가 대신함
# 집주소          → 사용자 기존 매크로, 원본 백업 ORIGINAL_HWPWMko-KR130_20260918_223818.HMI 에 있음
