학습목표    1

학습주제    1

예습내용    1

실습방법    1

        1

중요함수    1

엑셀파일 저장과 읽기

학습목표

엑셀을 이용하여 데이터를 쓰고 읽는다.

학습주제

데이터를 관리하는데 엑셀은 많이 사용된다. 그러므로 이를 이용하여 데이터를 읽고 쓰고 레포트를 만드는 방법을 공부 한다.

예습내용

 

 리포트 텍스트추가 이용하여 기록이라는 이름의 엑셀파일의 A행의 0,1,2,….열에 데이터를 기록하는 방법을 알아본다.

이중 MS Office 파라메타 아래 설명되어 있고 이를 이용하여 데이터를 기록 행과 열을 지정 있다.

 

MS Office 파라메타

 MS Office 파라미터 (Report Generation Toolkit) Microsoft Word 또는 Excel 리포트에 삽입하려는 지점을 지정합니다. VI HTML 표준 리포트에 대해 입력을 무시합니다. Word에서 북마크를 지정하거나 Excel에서 특정한 범위 또는 좌표를 지정할 있습니다. 리포트 타입을 Word 지정하였으나 북마크를 지정하지 않은 경우, 문서 끝에 삽입됩니다.

위치에는 삽입하려는 Excel 작업 공간의 포인트의 좌표가 있습니다. Excel 행과 열은 0 기준으로 합니다. 따라서 (0,0) 행과 좌표는 A1 해당합니다.

인덱스를 나타냅니다.

  인덱스를 나타냅니다.

이름에는 Microsoft Excel 작업 공간에서 삽입하려는 셀의 이름이 있습니다.

북마크에는 Word 문서에서 삽입할 있는 북마크의 이름이 있습니다.

다음은 연습 프로그램이다.

설명1 : 현재 디렉토리에 기록.xlsx” 이름으로 엑셀파일을 연다.

설명2 :  MS Office 파라메타 초기치로 0열의 0행부터 데이터를 저장한다.

설명3 :  함수->프로그램밍->클러스터..->이름으로 풀기 선택하여 포지션을

택한다.

설명4: 열의 값을 1 증가시켜 시프트레지스터에 전달하여 다음 열에 데이터가 저아되게하며 변화된 값은 그림의 프런트 판넬에 표시된다.

설명5 : While문이 수행 때마다 I 값이 오른쪽 그림과 같이 엑셀에 저장 됨을 있다.

 

 

실습방법

   

1.  엑셀테이블 기록

엑셀로 파일을 만드는 다른 방법은 서브VI 이용하는 방법이다. 이를 이용하기 위해서 함수>>프로그래밍>>리포트생성 창을 연다.

 

오른쪽 그림은 프런트 판넬이다.

설명1 : 시간과 온도를 데이터를 활성화 시켜 각각 1차원 배열로 만들고 이들을 합쳐 2차원 배열로 만들었다. 그리고 배열을 아래로 데이터가 쓰이게 전치 하였다.  테이블을 리포트에 추가 사용하여 엑셀에 썼다.

 

2. 엑셀테이블 저장

 

다음은 현재의 디렉토리에 “test.xlsx” 이름의 엑셀파일을 자동으로 저장하게 한다.

현재 디렉토리에 “test.xlsx” 이름의 엑셀 파일을 만든다.

 

 

설명1 :   현재 vi 경로,  경로 만들기,  경로 분리 등을 만든다.

프로그램에서 왼쪽 그림은 현재의 디렉토리를 찾아 “test.xlsx” 이름의 엑셀 파일을 연다.

리포트 종료 만든후 아이콘에서 변경사항 저장항목을 “T” 하여 변경된 파일의 기록이 저장 되도록 한다.

 

2. 엑셀 데이타 저장

아래 그림은 시간에 따라 온도를 저장하는 프로그램이며, 결과로서 엑셀파일에 저장된 그림이다.

설명1 : 0열에 현재시간을 문자로 바꾸어 저장한다.

설명2 : 1열에 현재의 온도를 저장한다.

 

 

설명: arrow01c처음

   

 

중요함수