Skip Navigation Links.
Expand VBAVBA
엑셀프로그래밍이 필요한 이유
Expand ExcelExcel
Expand External LibraryExternal Library
Expand SolutionSolution
Expand EssayEssay

External Datas+UserForm+Worksheet+Chart - DAO_009

여러개의 외부테이블을 연결하고,챠트포함한 보고서

  • ChartObject,Chart,SetSourceData
  • WHERE절
  • INNER JOIN
  • UserForm
  • 억세스 쿼리디자인창의 활용

이번 페이지에서는 여러개의 테이블을 조합하여
상품명을 목록상자에서 선택하면 해당 상품의 직원별
판매실적을 워크시트와 챠트을 활용하여 보고서를 만드는
기능을 추가 시켜보도록 한다
지난 페이지에서 2개의 테이블을 하였으나
여기에서는 여러개의 테이블이 조합된다
상품테이블(Products)
직원테이블(Employees)
분류테이블(Categories)
주문테이블(Orders)
주문상세테이블(Order Details)
이렇게 여러개의 테이블을 조합시켜서 SQL문을 만들려면
골치가 아플것이고
Access의 쿼리디자인도구를 활용하는 연습을 한다
또한 직원별 판매액의 합계를 구하여야 하니..
엑셀의 부분합(SubTotal)같은 기능이 억세스의 쿼리에서는
어떻게 구현해야 하는지도 관심을 갖고 보셔야 한다




이렇게 Access의 쿼리디자인창을 활용하여
얻어낸 SQL문을 활용하여



DAO의 OpenRecordset의 매개변수로 SQL문을 전달하여
얻어낸 Recordset를 시트에 뿌려주고..
시트의 뿌려진 내용을 쏘스도 챠트를 표현하면 되는것이다
선택하는 상품마다 보고서가 자동으로 돌아가니 얼마나 편하고
좋은가..수억짜리 ERP보다 실용적이고 좋지 않은가
여러분들의 컴퓨터에 깔려서 놀고 있는
엑셀과 억세스를 활용하여!!!
다음 페이지에서는 UserForm에
위의 챠트를 직접 구현시켜도도록 하자!!

모두 늦게 배우면 손해다!!


XLDAO_009.