검색어 입력폼

비주얼베이직flexgrid와 엑셀연동 프로그램(성적자료입력평균출력 및 그래프출력)

등록일 2005.07.19 한글파일한컴오피스 (hwp) | 12페이지 | 가격 2,000원

소개글

A+받은 레포트이며 적절한 문제분석과 소스코드, 주석, 실행화면등이 들어 있습니다.

비주얼베이직 그리드와
엑셀연동입니다.

컴파일 실행환경

비주얼베이직 6.0

본문내용

■ 문제 정리
□ 하이라키 플렉스 그리드를 이용하여 텍스트파일로 저장되어 있는 성적 데이터를 읽어서 나타낸다.

□ 그리드를 통하여 나타낸 것을 엑셀로 파일로 저장할 수 있게 한다.
□ 또한 엑셀파일을 읽어들여 그리드로 나타낼수 있게 한다.
□ 그리드에 입력된 데이터의 학점의 개수를 카운트 하여 그래프를 통하여 나타낸다.

■ 알고리즘
□ 텍스트파일을 그리드로 읽어오기
● 인풋형식으로 다이얼로그 컨트롤로 불러들인 파일을 오픈합니다.
● 라인인풋으로 읽어들여서 data(c)라는 배열에 저장합니다.
● split함수를 사용하여 공백을 기준으로 나눠서 각각의 어절을 저장합니다.
● 저장한 값을 그리드에 입력합니다.
● 총점, 평균등도 구하여 입력합니다.

□ 엑셀파일로 저장하기
● 다이얼로그 컨트롤을 이용하여 아웃풋형식으로 파일을 open함.
● 그리드의 행과 열에 엑셀의 행과열을 사상시켜서 나타내게 함.

□ 엑셀파일을 그리드로 읽어오기
● Dll 연결(Microsoft Excel 9.0 Object Libray)을 이용하여 엑셀속성의 변수를 생성하여 사용
● 다이얼로그 컨트롤을 이용하여 파일을 오픈
● 생성된 변수를 오브젝트에 연결함.
● 엑셀에 데이터가 들어있는 행과 열을 그리드의 행과열에 매치함.
□ 그래프로 표시
● if문을 이용하여 각 학점의 개수를 카운트하여 a라는 배열에 넣음.
● MSchart를 이용하여 속성값을 입력
● 속성값에 따른 옵션들을 추가적으로
다운로드 맨위로