VBA로 CSV 파일을 여는 방법

작가: Eugene Taylor
창조 날짜: 10 팔월 2021
업데이트 날짜: 15 십일월 2024
Anonim
[엑셀 vba] 100개 이상의 csv 파일을  1행부터 7행까지 삭제 후 재 저장하기
동영상: [엑셀 vba] 100개 이상의 csv 파일을 1행부터 7행까지 삭제 후 재 저장하기

콘텐츠

쉼표로 구분 된 값 (CSV) 파일은 각 줄마다 하나의 레코드가있는 일반 텍스트 파일입니다. 각 줄은 쉼표로 구분됩니다. CSV 파일은 쉼표로 구분 된 파일이라고도합니다. Microsoft Excel에서이 파일을 사용하여 작업하고 VBA (Visual Basic for Applications)를 통해 작업을 수행 할 수 있습니다. 단추 하나로 파일을 열 수도 있습니다.


지침

Microsoft Excel에서 CSV 파일로 작업 할 수 있습니다. (시리 스태 퍼드 / 디지털 비전 / 게티 이미지)
  1. "Alt"와 "F11"키를 함께 눌러 Excel에서 VBE (Visual Basic Editor)를 엽니 다.

  2. '삽입'을 클릭 한 다음 '모듈'을 클릭하십시오.

  3. 잘라낸 다음 빈 창에 다음 코드를 붙여 넣습니다.

    Sub opencsv () 'opencsv 매크로 Workbooks.Open 파일 이름 : = _ "C : Desktop myfile.csv"End Sub

  4. 위의 코드에서 파일의 이름을 열고 열려는 파일의 이름과 위치를 반영하십시오. 예를 들어, "내 문서"폴더에있는 "계정"이라는 CSV 파일을 열려면 "C : Desktop myfile.csv"라는 코드 줄을 "C : My"로 변경해야합니다 Documents Accounts.csv "로 변경하십시오.

  5. VBE에서 "F5"키를 눌러 코드를 실행하십시오. 키를 누르면 Excel에서 파일이 열립니다.

어떻게

  • VBA는 코드를 작성하는 동안 열려있는 워크 시트에서만 작동합니다. 여러 워크 시트에서 작동 시키려면 코드를 잘라내어 각 코드의 VBE에 붙여야합니다.