Attribute VB_Name = "modSchoolData"
Option Explicit
' =====================================================================================
'  modSchoolData : 초·중·고 학교 마스터 데이터 (정식명 / 지원청 / 설립구분)
'   - 우선순위: 현재 통합 문서에 '초등학교현황'·'중학교현황'·'고등학교현황' 시트가 있으면 그 시트 데이터,
'               없으면 아래 내장 데이터 사용 (자료 기준일 2026-09-26, 나이스 시각화 자료)
'   - 지원청 코드: 지원청 약칭 → 지원청 이름, 본청(고등학교) → "본청"
'   - 다른 모듈은 SD_* 함수만 호출한다. 데이터 갱신은 Embed_초/중/고 의 L "..." 줄만 고치면 된다.
' =====================================================================================
Public Const SD_SHEET_초 As String = "초등학교현황"
Public Const SD_SHEET_중 As String = "중학교현황"
Public Const SD_SHEET_고 As String = "고등학교현황"
Public Const SD_DATA_DATE As String = "2026-09-26"

Private mAll As Object              ' 정식명 → Array(level, office, found)
Private mLevel(1 To 3) As Object    ' 급별 정식명 → office
Private mSource(1 To 3) As String   ' "시트" / "내장"
Private mCur As Object              ' L 호출 시 채워지는 임시 사전
Private mLoaded As Boolean

' ---------------------------------------------------------------- 공개 API
Public Sub SD_Load(Optional ByVal force As Boolean = False)
    Dim lv As Long
    If mLoaded And Not force Then Exit Sub
    Set mAll = CreateObject("Scripting.Dictionary")
    For lv = 1 To 3
        Set mLevel(lv) = CreateObject("Scripting.Dictionary")
        If Not SD_LoadFromSheet(lv) Then SD_LoadEmbedded lv
    Next lv
    mLoaded = True
End Sub

' 내장 데이터만(시트 무시) - 현황시트 생성용
Public Function SD_EmbeddedRows(ByVal lv As Long) As Variant
    Dim k As Variant, arr() As Variant, i As Long, parts() As String
    Set mCur = CreateObject("Scripting.Dictionary")
    Select Case lv
        Case 1: Embed_초
        Case 2: Embed_중
        Case 3: Embed_고
    End Select
    ReDim arr(1 To mCur.Count, 1 To 3)
    For Each k In mCur.keys
        i = i + 1
        parts = Split(mCur(k), "|")
        arr(i, 1) = CStr(k): arr(i, 2) = SD_OfficeName(parts(0)): arr(i, 3) = parts(1)
    Next k
    SD_EmbeddedRows = arr
End Function

Public Function SD_Exists(ByVal fullName As String) As Boolean
    SD_Load
    SD_Exists = mAll.Exists(fullName)
End Function

' 정식명 → 급(1~3), 지원청, 설립구분
Public Function SD_Lookup(ByVal fullName As String, ByRef lv As Long, ByRef office As String, ByRef found As String) As Boolean
    Dim v As Variant
    SD_Load
    If Not mAll.Exists(fullName) Then Exit Function
    v = mAll(fullName)
    lv = v(0): office = v(1): found = v(2)
    SD_Lookup = True
End Function

Public Function SD_Names(ByVal lv As Long) As Object
    SD_Load
    Set SD_Names = mLevel(lv)
End Function

Public Function SD_Source(ByVal lv As Long) As String
    SD_Load
    SD_Source = mSource(lv)
End Function

Public Function SD_Count(ByVal lv As Long) As Long
    SD_Load
    SD_Count = mLevel(lv).Count
End Function

Public Function SD_SheetName(ByVal lv As Long) As String
    Select Case lv
        Case 1: SD_SheetName = SD_SHEET_초
        Case 2: SD_SheetName = SD_SHEET_중
        Case 3: SD_SheetName = SD_SHEET_고
    End Select
End Function

Public Function SD_LevelName(ByVal lv As Long) As String
    Select Case lv
        Case 1: SD_LevelName = "초등학교"
        Case 2: SD_LevelName = "중학교"
        Case 3: SD_LevelName = "고등학교"
    End Select
End Function

Public Function SD_OfficeName(ByVal code As String) As String
    code = Trim$(code)
    If code = "" Or code = "본청" Then
        SD_OfficeName = "본청"
    ElseIf InStr(code, "교육") > 0 Then
        SD_OfficeName = code
    Else
        SD_OfficeName = code & "교육지원청"
    End If
End Function

' 지원청 표기인지(오른쪽 열 덮어쓰기 판단용)
Public Function SD_IsOfficeText(ByVal s As String) As Boolean
    s = Trim$(s)
    SD_IsOfficeText = (s = "본청" Or (InStr(s, "교육지원청") > 0 And Len(s) <= 14))
End Function

' ---------------------------------------------------------------- 내부: 적재
Private Sub SD_Put(ByVal lv As Long, ByVal nm As String, ByVal office As String, ByVal found As String)
    nm = Replace(Trim$(nm), " ", "")
    If nm = "" Then Exit Sub
    If Not mAll.Exists(nm) Then mAll.Add nm, Array(lv, office, found)
    If Not mLevel(lv).Exists(nm) Then mLevel(lv).Add nm, office
End Sub

Private Sub SD_LoadEmbedded(ByVal lv As Long)
    Dim k As Variant, parts() As String
    Set mCur = CreateObject("Scripting.Dictionary")
    Select Case lv
        Case 1: Embed_초
        Case 2: Embed_중
        Case 3: Embed_고
    End Select
    For Each k In mCur.keys
        parts = Split(mCur(k), "|")
        SD_Put lv, CStr(k), SD_OfficeName(parts(0)), parts(1)
    Next k
    mSource(lv) = "내장"
End Sub

' 현황시트가 있으면 시트에서 읽기 (머리글 '학교명' 을 찾아 그 아래를 읽음)
Private Function SD_LoadFromSheet(ByVal lv As Long) As Boolean
    Dim ws As Worksheet, hdr As Range, cName As Long, cOff As Long, cFnd As Long, r As Long, lastR As Long, n As Long
    Dim nm As String, off As String, fnd As String
    If ActiveWorkbook Is Nothing Then Exit Function
    On Error Resume Next
    Set ws = ActiveWorkbook.Worksheets(SD_SheetName(lv))
    On Error GoTo 0
    If ws Is Nothing Then Exit Function
    Set hdr = ws.Range("A1:H8").Find("학교명", LookIn:=xlValues, LookAt:=xlWhole)
    If hdr Is Nothing Then Exit Function
    cName = hdr.Column
    cOff = SD_FindCol(ws, hdr.row, "교육지원청", "지원청")
    cFnd = SD_FindCol(ws, hdr.row, "설립구분", "설립")
    lastR = ws.cells(ws.rows.Count, cName).End(xlUp).row
    For r = hdr.row + 1 To lastR
        nm = Trim$(CStr(ws.cells(r, cName).value))
        If nm <> "" Then
            off = "": fnd = ""
            If cOff > 0 Then off = SD_OfficeName(CStr(ws.cells(r, cOff).value))
            If cFnd > 0 Then fnd = Trim$(CStr(ws.cells(r, cFnd).value))
            SD_Put lv, nm, off, fnd
            n = n + 1
        End If
    Next r
    If n = 0 Then Exit Function
    mSource(lv) = "시트"
    SD_LoadFromSheet = True
End Function

Private Function SD_FindCol(ByVal ws As Worksheet, ByVal hdrRow As Long, ByVal t1 As String, ByVal t2 As String) As Long
    Dim c As Long, v As String
    For c = 1 To 12
        v = Trim$(CStr(ws.cells(hdrRow, c).value))
        If v = t1 Or v = t2 Then SD_FindCol = c: Exit Function
    Next c
End Function

Private Sub L(ByVal s As String)
    Dim p As Long
    p = InStr(s, "|")
    If p = 0 Then Exit Sub
    If Not mCur.Exists(Left$(s, p - 1)) Then mCur.Add Left$(s, p - 1), Mid$(s, p + 1)
End Sub

' ---------------------------------------------------------------- 내장 데이터: 초등학교 (327건)
Private Sub Embed_초()
    L "가남초등학교|남부|공립"
    L "가산초등학교|남부|공립"
    L "가야초등학교|남부|공립"
    L "가평초등학교|남부|공립"
    L "개금초등학교|남부|공립"
    L "개림초등학교|남부|공립"
    L "개원초등학교|남부|공립"
    L "개포초등학교|남부|공립"
    L "개화초등학교|남부|공립"
    L "당감초등학교|남부|공립"
    L "당평초등학교|남부|공립"
    L "대남초등학교|남부|공립"
    L "대연초등학교|남부|공립"
    L "대천초등학교|남부|공립"
    L "동양초등학교|남부|공립"
    L "동원초등학교|남부|공립"
    L "동일중앙초등학교|남부|공립"
    L "동천초등학교|남부|공립"
    L "동평초등학교|남부|공립"
    L "동항초등학교|남부|공립"
    L "문현초등학교|남부|공립"
    L "백운초등학교|남부|공립"
    L "범일초등학교|남부|공립"
    L "부산진초등학교|남부|공립"
    L "부암초등학교|남부|공립"
    L "부전초등학교|남부|공립"
    L "분포초등학교|남부|공립"
    L "석포초등학교|남부|공립"
    L "선암초등학교|남부|공립"
    L "성남초등학교|남부|공립"
    L "성동초등학교|남부|공립"
    L "성북초등학교|남부|공립"
    L "성서초등학교|남부|공립"
    L "성전초등학교|남부|공립"
    L "성지초등학교|남부|공립"
    L "성천초등학교|남부|공립"
    L "수성초등학교|남부|공립"
    L "수정초등학교|남부|공립"
    L "신연초등학교|남부|공립"
    L "양동초등학교|남부|공립"
    L "양성초등학교|남부|공립"
    L "양정초등학교|남부|공립"
    L "연지초등학교|남부|공립"
    L "연포초등학교|남부|공립"
    L "연학초등학교|남부|공립"
    L "오륙도초등학교|남부|공립"
    L "용당초등학교|남부|공립"
    L "용문초등학교|남부|공립"
    L "용산초등학교|남부|공립"
    L "용소초등학교|남부|공립"
    L "용호초등학교|남부|공립"
    L "우암초등학교|남부|공립"
    L "운산초등학교|남부|공립"
    L "전포초등학교|남부|공립"
    L "좌성초등학교|남부|공립"
    L "좌천초등학교|남부·해운대|공립"
    L "주례초등학교|남부|공립"
    L "주원초등학교|남부|공립"
    L "초량초등학교|남부|공립"
    L "초읍초등학교|남부|공립"
    L "동성초등학교|남부|사립"
    L "거제초등학교|동래|공립"
    L "거학초등학교|동래|공립"
    L "공덕초등학교|동래|공립"
    L "과정초등학교|동래|공립"
    L "교동초등학교|동래|공립"
    L "구서초등학교|동래|공립"
    L "금강초등학교|동래|공립"
    L "금빛초등학교|동래|공립"
    L "금사초등학교|동래|공립"
    L "금샘초등학교|동래|공립"
    L "금성초등학교|동래|공립"
    L "금양초등학교|동래|공립"
    L "금정초등학교|동래|공립"
    L "낙민초등학교|동래|공립"
    L "남문초등학교|동래|공립"
    L "남산초등학교|동래|공립"
    L "내산초등학교|동래|공립"
    L "내성초등학교|동래|공립"
    L "달북초등학교|동래|공립"
    L "동명초등학교|동래|공립"
    L "동상초등학교|동래|공립"
    L "동현초등학교|동래|공립"
    L "두실초등학교|동래|공립"
    L "명동초등학교|동래|공립"
    L "명륜초등학교|동래|공립"
    L "명서초등학교|동래|공립"
    L "명장초등학교|동래|공립"
    L "미남초등학교|동래|공립"
    L "부곡초등학교|동래|공립"
    L "사직초등학교|동래|공립"
    L "서곡초등학교|동래|공립"
    L "서동초등학교|동래|공립"
    L "서명초등학교|동래|공립"
    L "수안초등학교|동래|공립"
    L "안남초등학교|동래|공립"
    L "안락초등학교|동래|공립"
    L "안민초등학교|동래|공립"
    L "안진초등학교|동래|공립"
    L "여고초등학교|동래|공립"
    L "연동초등학교|동래|공립"
    L "연미초등학교|동래|공립"
    L "연산초등학교|동래|공립"
    L "연서초등학교|동래|공립"
    L "연신초등학교|동래|공립"
    L "연일초등학교|동래|공립"
    L "연제초등학교|동래|공립"
    L "연천초등학교|동래|공립"
    L "예원초등학교|동래|공립"
    L "온샘초등학교|동래|공립"
    L "온천초등학교|동래|공립"
    L "장서초등학교|동래|공립"
    L "장전2초등학교(가칭)|동래|공립"
    L "장전초등학교|동래|공립"
    L "창신초등학교|동래|공립"
    L "청룡초등학교|동래|공립"
    L "충렬초등학교|동래|공립"
    L "토현초등학교|동래|공립"
    L "현곡초등학교|동래|공립"
    L "회동초등학교|동래|공립"
    L "부산교육대학교부설초등학교|동래|국립"
    L "동래초등학교|동래|사립"
    L "부산삼육초등학교|동래|사립"
    L "혜화초등학교|동래|사립"
    L "(가칭)에코1초등학교|북부|공립"
    L "가락초등학교|북부|공립"
    L "감전초등학교|북부|공립"
    L "괘법초등학교|북부|공립"
    L "구남초등학교|북부|공립"
    L "구포초등학교|북부|공립"
    L "구학초등학교|북부|공립"
    L "금곡초등학교|북부|공립"
    L "금명초등학교|북부|공립"
    L "금창초등학교|북부|공립"
    L "남명초등학교|북부|공립"
    L "녹명초등학교|북부|공립"
    L "녹산초등학교|북부|공립"
    L "대사초등학교|북부|공립"
    L "대상초등학교|북부|공립"
    L "대저중앙초등학교|북부|공립"
    L "대저초등학교|북부|공립"
    L "대천리초등학교|북부|공립"
    L "덕도초등학교|북부|공립"
    L "덕두초등학교|북부|공립"
    L "덕상초등학교|북부|공립"
    L "덕성초등학교|북부|공립"
    L "덕양초등학교|북부|공립"
    L "덕천초등학교|북부|공립"
    L "덕포초등학교|북부|공립"
    L "동궁초등학교|북부|공립"
    L "동주초등학교|북부|공립"
    L "만덕초등학교|북부|공립"
    L "명덕초등학교|북부|공립"
    L "명문초등학교|북부|공립"
    L "명원초등학교|북부|공립"
    L "명일초등학교|북부|공립"
    L "명지초등학교|북부|공립"
    L "명진초등학교|북부|공립"
    L "명호초등학교|북부|공립"
    L "모덕초등학교|북부|공립"
    L "모동초등학교|북부|공립"
    L "모라초등학교|북부|공립"
    L "모산초등학교|북부|공립"
    L "배영초등학교|북부|공립"
    L "백산초등학교|북부|공립"
    L "백양초등학교|북부|공립"
    L "사상초등학교|북부|공립"
    L "삼광초등학교|북부|공립"
    L "삼덕초등학교|북부|공립"
    L "상학초등학교|북부|공립"
    L "서감초등학교|북부|공립"
    L "세산초등학교|북부|공립"
    L "세산초등학교녹산분교장|북부|공립"
    L "송정초등학교|북부·해운대|공립"
    L "송정초등학교(폐교)|북부|공립"
    L "신금초등학교|북부|공립"
    L "신덕초등학교|북부|공립"
    L "신명초등학교|북부|공립"
    L "신천초등학교|북부|공립"
    L "신호초등학교|북부|공립"
    L "양덕초등학교|북부|공립"
    L "양천초등학교|북부|공립"
    L "엄궁초등학교|북부|공립"
    L "오션초등학교|북부|공립"
    L "와석초등학교|북부|공립"
    L "용수초등학교|북부|공립"
    L "주감초등학교|북부|공립"
    L "주양초등학교|북부|공립"
    L "주학초등학교|북부|공립"
    L "창진초등학교|북부|공립"
    L "천가초등학교|북부|공립"
    L "천가초등학교대항분교장|북부|공립"
    L "천가초등학교천성분교장|북부|공립"
    L "포천초등학교|북부|공립"
    L "학사초등학교|북부|공립"
    L "학장초등학교|북부|공립"
    L "학진초등학교|북부|공립"
    L "화명초등학교|북부|공립"
    L "화잠초등학교|북부|공립"
    L "화정초등학교|북부|공립"
    L "감정초등학교|서부|공립"
    L "감천초등학교|서부|공립"
    L "광일초등학교|서부|공립"
    L "괴정초등학교|서부|공립"
    L "구덕초등학교|서부|공립"
    L "구평초등학교|서부|공립"
    L "낙동초등학교|서부|공립"
    L "남부민초등학교|서부|공립"
    L "남항초등학교|서부|공립"
    L "다대초등학교|서부|공립"
    L "다선초등학교|서부|공립"
    L "다송초등학교|서부|공립"
    L "당리초등학교|서부|공립"
    L "대교초등학교|서부|공립"
    L "대신초등학교|서부|공립"
    L "대평초등학교|서부|공립"
    L "동삼초등학교|서부|공립"
    L "동신초등학교|서부|공립"
    L "몰운대초등학교|서부|공립"
    L "보림초등학교|서부|공립"
    L "보수초등학교|서부|공립"
    L "봉래초등학교|서부|공립"
    L "봉삼초등학교|서부|공립"
    L "봉학초등학교|서부|공립"
    L "부민초등학교|서부|공립"
    L "사남초등학교|서부|공립"
    L "사동초등학교|서부|공립"
    L "사하초등학교|서부|공립"
    L "상리초등학교|서부|공립"
    L "서천초등학교|서부|공립"
    L "송도초등학교|서부|공립"
    L "승학초등학교|서부|공립"
    L "신남초등학교|서부|공립"
    L "신선초등학교|서부|공립"
    L "신촌초등학교|서부|공립"
    L "신평초등학교|서부|공립"
    L "아미초등학교|서부|공립"
    L "영도초등학교|서부|공립"
    L "옥천초등학교|서부|공립"
    L "을숙도초등학교|서부|공립"
    L "응봉초등학교|서부|공립"
    L "장림초등학교|서부|공립"
    L "절영초등학교|서부|공립"
    L "중리초등학교|서부|공립"
    L "중현초등학교|서부|공립"
    L "천마초등학교|서부|공립"
    L "청동초등학교|서부|공립"
    L "청학초등학교|서부|공립"
    L "태종대초등학교|서부|공립"
    L "토성초등학교|서부|공립"
    L "하남초등학교|서부|공립"
    L "하단초등학교|서부|공립"
    L "화랑초등학교|서부|공립"
    L "효림초등학교|서부|공립"
    L "남성초등학교|서부|사립"
    L "부산알로이시오초등학교|서부|사립"
    L "(가칭)일광3초등학교|해운대|공립"
    L "가동초등학교|해운대|공립"
    L "강동초등학교|해운대|공립"
    L "광남초등학교|해운대|공립"
    L "광안초등학교|해운대|공립"
    L "교리초등학교|해운대|공립"
    L "기장초등학교|해운대|공립"
    L "남천초등학교|해운대|공립"
    L "내리초등학교|해운대|공립"
    L "달산초등학교|해운대|공립"
    L "대청초등학교|해운대|공립"
    L "동백초등학교|해운대|공립"
    L "망미초등학교|해운대|공립"
    L "모전초등학교|해운대|공립"
    L "무정초등학교|해운대|공립"
    L "민락초등학교|해운대|공립"
    L "민안초등학교|해운대|공립"
    L "반산초등학교|해운대|공립"
    L "반석초등학교|해운대|공립"
    L "반송초등학교|해운대|공립"
    L "반안초등학교|해운대|공립"
    L "반여초등학교|해운대|공립"
    L "방곡초등학교|해운대|공립"
    L "배산초등학교|해운대|공립"
    L "부흥초등학교|해운대|공립"
    L "삼어초등학교|해운대|공립"
    L "상당초등학교|해운대|공립"
    L "센텀초등학교|해운대|공립"
    L "송수초등학교|해운대|공립"
    L "송운초등학교|해운대|공립"
    L "수미초등학교|해운대|공립"
    L "수영초등학교|해운대|공립"
    L "신곡초등학교|해운대|공립"
    L "신도초등학교|해운대|공립"
    L "신재초등학교|해운대|공립"
    L "신정초등학교|해운대|공립"
    L "신진초등학교|해운대|공립"
    L "양운초등학교|해운대|공립"
    L "용암초등학교|해운대|공립"
    L "운봉초등학교|해운대|공립"
    L "운송초등학교|해운대|공립"
    L "월내초등학교|해운대|공립"
    L "월평초등학교|해운대|공립"
    L "위봉초등학교|해운대|공립"
    L "인지초등학교|해운대|공립"
    L "일광초등학교|해운대|공립"
    L "일광초등학교(폐교)|해운대|공립"
    L "장산초등학교|해운대|공립"
    L "장안초등학교|해운대|공립"
    L "재송초등학교|해운대|공립"
    L "정관초등학교|해운대|공립"
    L "정원초등학교|해운대|공립"
    L "좌동초등학교|해운대|공립"
    L "좌산초등학교|해운대|공립"
    L "죽성초등학교|해운대|공립"
    L "철마초등학교|해운대|공립"
    L "칠암초등학교|해운대|공립"
    L "해강초등학교|해운대|공립"
    L "해동초등학교|해운대|공립"
    L "해림초등학교|해운대|공립"
    L "해빛초등학교|해운대|공립"
    L "해송초등학교|해운대|공립"
    L "해운대초등학교|해운대|공립"
    L "해원초등학교|해운대|공립"
    L "호암초등학교|해운대|공립"
End Sub

' ---------------------------------------------------------------- 내장 데이터: 중학교 (188건)
Private Sub Embed_중()
    L "가야여자중학교|남부|공립"
    L "감만중학교|남부|공립"
    L "개금여자중학교|남부|공립"
    L "개림중학교|남부|공립"
    L "경남여자중학교|남부|공립"
    L "광무여자중학교|남부|공립"
    L "남천중학교|남부|공립"
    L "대연중학교|남부|공립"
    L "대천중학교|남부|공립"
    L "동양중학교|남부|공립"
    L "동평여자중학교|남부|공립"
    L "동평중학교|남부|공립"
    L "동항중학교|남부|공립"
    L "문현여자중학교|남부|공립"
    L "부산개성중학교|남부|공립"
    L "부산국제중학교|남부|공립"
    L "부산서중학교|남부|공립"
    L "부산중학교|남부|공립"
    L "부산진여자중학교|남부|공립"
    L "부산진중학교|남부|공립"
    L "분포중학교|남부|공립"
    L "석포여자중학교|남부|공립"
    L "성동중학교|남부|공립"
    L "양동여자중학교|남부|공립"
    L "오륙도중학교|남부|공립"
    L "용문중학교|남부|공립"
    L "용호중학교|남부|공립"
    L "초연중학교|남부|공립"
    L "초읍중학교|남부|공립"
    L "금성중학교|남부|사립"
    L "덕명여자중학교|남부|사립"
    L "동의중학교|남부|사립"
    L "배정중학교|남부|사립"
    L "부산동여자중학교|남부|사립"
    L "부산동중학교|남부|사립"
    L "서면중학교|남부|사립"
    L "선화여자중학교|남부|사립"
    L "항도중학교|남부|사립"
    L "해연중학교|남부|사립"
    L "거제여자중학교|동래|공립"
    L "구서여자중학교|동래|공립"
    L "금사중학교|동래|공립"
    L "금양중학교|동래|공립"
    L "남산중학교|동래|공립"
    L "남일중학교|동래|공립"
    L "동래중학교|동래|공립"
    L "동신중학교|동래|공립"
    L "동현중학교|동래|공립"
    L "부곡여자중학교|동래|공립"
    L "부곡중학교|동래|공립"
    L "부산내성중학교|동래|공립"
    L "사직여자중학교|동래|공립"
    L "사직중학교|동래|공립"
    L "안락중학교|동래|공립"
    L "여명중학교|동래|공립"
    L "연산중학교|동래|공립"
    L "연일중학교|동래|공립"
    L "연제중학교|동래|공립"
    L "연천중학교|동래|공립"
    L "온천중학교|동래|공립"
    L "유락여자중학교|동래|공립"
    L "윤산중학교|동래|공립"
    L "장전중학교|동래|공립"
    L "충렬중학교|동래|공립"
    L "토현중학교|동래|공립"
    L "거성중학교|동래|사립"
    L "금정중학교|동래|사립"
    L "동래여자중학교|동래|사립"
    L "동해중학교|동래|사립"
    L "부산예술중학교|동래|사립"
    L "브니엘예술중학교|동래|사립"
    L "이사벨중학교|동래|사립"
    L "학산여자중학교|동래|사립"
    L "혜화여자중학교|동래|사립"
    L "(가칭)에코3중학교|북부|공립"
    L "가락중학교|북부|공립"
    L "가람중학교|북부|공립"
    L "경일중학교|북부|공립"
    L "구남중학교|북부|공립"
    L "구포중학교|북부|공립"
    L "금곡중학교|북부|공립"
    L "금명중학교|북부|공립"
    L "낙동중학교|북부|공립"
    L "대천리중학교|북부|공립"
    L "덕문중학교|북부|공립"
    L "덕천여자중학교|북부|공립"
    L "덕천중학교|북부|공립"
    L "덕포여자중학교|북부|공립"
    L "동주중학교|북부|공립"
    L "만덕중학교|북부|공립"
    L "명지중학교|북부|공립"
    L "명진중학교|북부|공립"
    L "명호중학교|북부|공립"
    L "모동중학교|북부|공립"
    L "모라중학교|북부|공립"
    L "백양중학교|북부|공립"
    L "삼락중학교|북부|공립"
    L "신덕중학교|북부|공립"
    L "신호중학교|북부|공립"
    L "양덕여자중학교|북부|공립"
    L "엄궁중학교|북부|공립"
    L "오션중학교|북부|공립"
    L "용수중학교|북부|공립"
    L "주감중학교|북부|공립"
    L "주례여자중학교|북부|공립"
    L "주례중학교|북부|공립"
    L "지사중학교|북부|공립"
    L "학장중학교|북부|공립"
    L "화명중학교|북부|공립"
    L "화신중학교|북부|공립"
    L "녹산중학교|북부|사립"
    L "대저중학교|북부|사립"
    L "신라중학교|북부|사립"
    L "(가칭)명지3중학교|북부|사립"
    L "감천중학교|서부|공립"
    L "경남중학교|서부|공립"
    L "다대중학교|서부|공립"
    L "다선중학교|서부|공립"
    L "다송중학교|서부|공립"
    L "당리중학교|서부|공립"
    L "동삼중학교|서부|공립"
    L "두송중학교|서부|공립"
    L "부산남중학교|서부|공립"
    L "부산대신중학교|서부|공립"
    L "부산여자중학교|서부|공립"
    L "부산영선중학교|서부|공립"
    L "부산중앙여자중학교|서부|공립"
    L "부산체육중학교|서부|공립"
    L "사하중학교|서부|공립"
    L "신선중학교|서부|공립"
    L "영도제일중학교|서부|공립"
    L "장림여자중학교|서부|공립"
    L "장평중학교|서부|공립"
    L "초장중학교|서부|공립"
    L "태종대중학교|서부|공립"
    L "하남중학교|서부|공립"
    L "하단중학교|서부|공립"
    L "건국중학교|서부|사립"
    L "남도여자중학교|서부|사립"
    L "대동중학교|서부|사립"
    L "대신여자중학교|서부|사립"
    L "덕원중학교|서부|사립"
    L "동주여자중학교|서부|사립"
    L "삼성중학교|서부|사립"
    L "송도중학교|서부|사립"
    L "알로이시오중학교|서부|사립"
    L "영남중학교|서부|사립"
    L "해동중학교|서부|사립"
    L "광안중학교|해운대|공립"
    L "기장중학교|해운대|공립"
    L "대청중학교|해운대|공립"
    L "동백중학교|해운대|공립"
    L "망미중학교|해운대|공립"
    L "모전중학교|해운대|공립"
    L "반송여자중학교|해운대|공립"
    L "반송중학교|해운대|공립"
    L "반안중학교|해운대|공립"
    L "반여중학교|해운대|공립"
    L "부산수영중학교|해운대|공립"
    L "부산중앙중학교|해운대|공립"
    L "부흥중학교|해운대|공립"
    L "상당중학교|해운대|공립"
    L "센텀중학교|해운대|공립"
    L "신곡중학교|해운대|공립"
    L "신도중학교|해운대|공립"
    L "신정중학교|해운대|공립"
    L "양운중학교|해운대|공립"
    L "운송중학교|해운대|공립"
    L "인지중학교|해운대|공립"
    L "일광중학교|해운대|공립"
    L "장산중학교|해운대|공립"
    L "재송여자중학교|해운대|공립"
    L "재송중학교|해운대|공립"
    L "정관중학교|해운대|공립"
    L "한바다중학교|해운대|공립"
    L "해강중학교|해운대|공립"
    L "동수영중학교|해운대|사립"
    L "동아중학교|해운대|사립"
    L "장안중학교|해운대|사립"
    L "해운대여자중학교|해운대|사립"
    L "해운대중학교|해운대|사립"
    L "(가칭)정관2중학교|해운대|사립"
End Sub

' ---------------------------------------------------------------- 내장 데이터: 고등학교 (156건)
Private Sub Embed_고()
    L "(가칭)에코3고등학교|본청|공립"
    L "개금고등학교|본청|공립"
    L "개성고등학교|본청|공립"
    L "경남고등학교|본청|공립"
    L "경남공업고등학교|본청|공립"
    L "경남여자고등학교|본청|공립"
    L "구덕고등학교|본청|공립"
    L "금곡고등학교|본청|공립"
    L "금명여자고등학교|본청|공립"
    L "금정고등학교|본청|공립"
    L "금정여자고등학교|본청|공립"
    L "기장고등학교|본청|공립"
    L "낙동고등학교|본청|공립"
    L "남산고등학교|본청|공립"
    L "내성고등학교|본청|공립"
    L "다대고등학교|본청|공립"
    L "덕문고등학교|본청|공립"
    L "동래고등학교|본청|공립"
    L "동래원예고등학교|본청|공립"
    L "만덕고등학교|본청|공립"
    L "명호고등학교|본청|공립"
    L "문현여자고등학교|본청|공립"
    L "반여고등학교|본청|공립"
    L "부경고등학교|본청|공립"
    L "부산강서고등학교|본청|공립"
    L "부산고등학교|본청|공립"
    L "부산공업고등학교|본청|공립"
    L "부산과학고등학교|본청|공립"
    L "부산국제고등학교|본청|공립"
    L "부산남고등학교|본청|공립"
    L "부산남고등학교임시교육시설|본청|공립"
    L "부산남일고등학교|본청|공립"
    L "부산동여자고등학교|본청|공립"
    L "부산백양고등학교|본청|공립"
    L "부산서여자고등학교|본청|공립"
    L "부산소프트웨어마이스터고등학교|본청|공립"
    L "부산여자고등학교|본청|공립"
    L "부산영상예술고등학교|본청|공립"
    L "부산일과학고등학교|본청|공립"
    L "부산자동차마이스터고등학교|본청|공립"
    L "부산장안고등학교|본청|공립"
    L "부산전자공업고등학교|본청|공립"
    L "부산중앙고등학교|본청|공립"
    L "부산중앙여자고등학교|본청|공립"
    L "부산진고등학교|본청|공립"
    L "부산진여자상업고등학교|본청|공립"
    L "부산체육고등학교|본청|공립"
    L "부산항공고등학교|본청|공립"
    L "부산해군과학기술고등학교|본청|공립"
    L "부흥고등학교|본청|공립"
    L "분포고등학교|본청|공립"
    L "사상고등학교|본청|공립"
    L "사직고등학교|본청|공립"
    L "센텀고등학교|본청|공립"
    L "신도고등학교|본청|공립"
    L "신정고등학교|본청|공립"
    L "양운고등학교|본청|공립"
    L "연제고등학교|본청|공립"
    L "영도여자고등학교|본청|공립"
    L "정관고등학교|본청|공립"
    L "주례여자고등학교|본청|공립"
    L "충렬고등학교|본청|공립"
    L "한국조형예술고등학교|본청|공립"
    L "해강고등학교|본청|공립"
    L "화명고등학교|본청|공립"
    L "부산기계공업고등학교|본청|국립"
    L "부산대학교사범대학부설고등학교|본청|국립"
    L "부산해사고등학교|본청|국립"
    L "한국과학영재학교|본청|국립"
    L "가야고등학교|본청|사립"
    L "건국고등학교|본청|사립"
    L "경성전자고등학교|본청|사립"
    L "경원고등학교|본청|사립"
    L "경일고등학교|본청|사립"
    L "경혜여자고등학교|본청|사립"
    L "계성여자고등학교|본청|사립"
    L "광명고등학교|본청|사립"
    L "금샘고등학교|본청|사립"
    L "금성고등학교|본청|사립"
    L "남성여자고등학교|본청|사립"
    L "대광고등학교|본청|사립"
    L "대덕여자고등학교|본청|사립"
    L "대동고등학교|본청|사립"
    L "대명여자고등학교|본청|사립"
    L "대양고등학교|본청|사립"
    L "대연고등학교|본청|사립"
    L "대진전자통신고등학교|본청|사립"
    L "덕문여자고등학교|본청|사립"
    L "데레사여자고등학교|본청|사립"
    L "동래여자고등학교|본청|사립"
    L "동명공업고등학교|본청|사립"
    L "동아고등학교|본청|사립"
    L "동아공업고등학교|본청|사립"
    L "동의고등학교|본청|사립"
    L "동인고등학교|본청|사립"
    L "동주여자고등학교|본청|사립"
    L "동천고등학교|본청|사립"
    L "배정고등학교|본청|사립"
    L "배정미래고등학교|본청|사립"
    L "부산관광고등학교|본청|사립"
    L "부산대저고등학교|본청|사립"
    L "부산동고등학교|본청|사립"
    L "부산동성고등학교|본청|사립"
    L "부산디지털고등학교|본청|사립"
    L "부산마케팅고등학교|본청|사립"
    L "부산문화여자고등학교|본청|사립"
    L "부산보건고등학교|본청|사립"
    L "부산센텀여자고등학교|본청|사립"
    L "부산여자상업고등학교|본청|사립"
    L "부산예술고등학교|본청|사립"
    L "부산외국어고등학교|본청|사립"
    L "부산정보고등학교|본청|사립"
    L "부산정보관광고등학교|본청|사립"
    L "부산진여자고등학교|본청|사립"
    L "부산컴퓨터과학고등학교|본청|사립"
    L "부일외국어고등학교|본청|사립"
    L "부일전자디자인고등학교|본청|사립"
    L "브니엘고등학교|본청|사립"
    L "브니엘여자고등학교|본청|사립"
    L "브니엘예술고등학교|본청|사립"
    L "사직여자고등학교|본청|사립"
    L "삼성여자고등학교|본청|사립"
    L "삼정고등학교|본청|사립"
    L "성도고등학교|본청|사립"
    L "성모여자고등학교|본청|사립"
    L "성일여자고등학교|본청|사립"
    L "성지고등학교|본청|사립"
    L "세연고등학교|본청|사립"
    L "세정고등학교|본청|사립"
    L "시온식품과학고등학교|본청|사립"
    L "시온실업고등학교|본청|사립"
    L "알로이시오전자기계고등학교|본청|사립"
    L "양정고등학교|본청|사립"
    L "영산고등학교|본청|사립"
    L "예문여자고등학교|본청|사립"
    L "용인고등학교|본청|사립"
    L "이사벨고등학교|본청|사립"
    L "장안제일고등학교|본청|사립"
    L "지구촌고등학교|본청|사립"
    L "지산고등학교|본청|사립"
    L "학산여자고등학교|본청|사립"
    L "한얼고등학교|본청|사립"
    L "해동고등학교|본청|사립"
    L "해운대고등학교|본청|사립"
    L "해운대관광고등학교|본청|사립"
    L "해운대여자고등학교|본청|사립"
    L "혜광고등학교|본청|사립"
    L "혜화여자고등학교|본청|사립"
End Sub
