티스토리 뷰

엑셀

Area_Init

아스C# 2018. 11. 23. 13:30
반응형



Sub Area_Init()

  stname = "#담당"

    

  olines = Last_Lines_담당("A")

  

  Dim arrGrd

  arrGrd = Sheets("#담당").Range("A2").Resize(olines, 2)

      

      

  AreaCount = olines

  ReDim AreaCode(1 To olines)

  ReDim AreaName(1 To olines)

  ReDim Areaupso(1 To AreaCount, 1 To 1000)

  ReDim AreaUpsoCnt(1 To AreaCount)

  

  For i = 1 To olines

    AreaCode(i) = arrGrd(i, 1)

    AreaName(i) = arrGrd(i, 2)

  Next

  

  olines = Last_Lines_업체정보("B")

  arrGrd = Sheets("#업체정보").Range("A21").Resize(olines, 28)

  

  For i = 1 To AreaCount

    For j = 1 To olines

      If AreaCode(i) = arrGrd(j, 4) Then

        AreaUpsoCnt(AreaCode(i)) = AreaUpsoCnt(AreaCode(i)) + 1

        Areaupso(AreaCode(i), AreaUpsoCnt(AreaCode(i))) = arrGrd(j, 2)

      End If

    Next

  Next

    

End Sub


반응형

'엑셀' 카테고리의 다른 글

엑셀 trFunc_정렬  (0) 2018.11.24
담당별분리  (0) 2018.11.23
Row 숨기기, 해제  (0) 2018.11.23
엑셀 vba continue_cu_or_ncu 함수  (0) 2018.11.22
엑셀 vba 폴더 생성 불가능한 문자 대체  (0) 2018.11.22
댓글