CSV 스프레드 시트 파일을 LabVIEW로 가져 오기

업데이트 됨 Nov 2, 2018

해당 제품

Software

  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional

다른

  • Microsoft Office
  • Microsoft Excel

문의사항

Microsoft 엑셀 스프레드 시트 파일을 LabVIEW에서 불어오고 싶지만, ActiveX 호출을 사용하지 않으려고 합니다. 이 형식의 파일을 읽을 수 있습니까?

해결책

Excel 스프레드 시트를 LabVIEW에서 읽는 한 가지 방법은 Excel 스프레드 시트를  .csv 파일로 저장하는 것입니다. 스프레드 시트를 Excel에서 .csv 파일로 저장하여 LabVIEW로 가져 오려면, 다음 단계를 따르십시오 :

1. Excel에서 다른 이름으로 저장(Save As)을 선택하고
  • Microsoft Office 2010 및 이전 버전 : 기타 형식(Other Formats) 선택 (아래 그림 참조)
  • Microsoft Office 2013 : 저장할 위치를 선택하십시오.
 
  1. 다른 이름으로 저장(Save As) 드롭 다운 메뉴에서 CSV (쉼표로 구분) (*. csv) 선택하십시오.
 
참고 : .csv 파일 형식을 사용하는 두 가지 주의 사항은 엑셀에서 여러 시트를 지원하지 않으며 일부 다른 Excel 기능은 호환되지 않을 수 있습니다. 파일을 저장할 때 Microsoft Excel에서도 이러한 제한 사항에 대한 두 가지 경고를 표시합니다.
  1. LabVIEW에서 함수 팔레트를 불러와 File I/O»Read Delimited Spreadsheet.vi를 선택하십시오 .
  1. VI의 아래쪽 가장자리에있는 구분 문자(delimiter)(\t) 입력에서 마우스를 우클릭하고 생성»상수를 선택하십시오. 기본 입력값은 단일 탭 문자 (\t)입니다.
    1.   쉼표로 구분 된 값 파일의 경우 새로 작성된 문자열 상수를 쉼표로 변경하십시오.

기본적으로, VI는 실행시 .csv 파일을 찾기위한 파일 대화 상자를 디스플레이합니다. 또한 여러 가지 방법으로 데이터를 표시 할 수 있습니다. 위의 예제는 Excel에서 읽은 모든 행을 표시합니다.

추가 정보


참고 : Read Delimited Spreadsheet sub-VI에는 많은 기능이 포함되어 있습니다. 다양한 입력 및 출력에 대한 자세한 내용은 기본 도움말을 참조하십시오.

LabVIEW에서 직접  Excel 파일(CSV 파일 대신)을 사용하려면 Report Generation Toolkit이 필요합니다. LabVIEW 2014부터는이 툴킷이 LabVIEW Professional에 포함되었습니다. 자세한 정보는 제품 페이지를 참조하십시오 : Microsoft Office 용 NI LabVIEW Report Generation Toolkit

이 글이 도움이 되셨습니까?

도움 안됨