팁 : 다른 언어는 Google 번역입니다. 방문하실 수 있습니다. English 이 링크의 버전.
로그인
x
or
x
x
등록하기
x

or

Excel에서 셀 범위를 CSV 파일로 내보내는 방법?

Excel에서는 전체 워크 시트를 CSV 파일로 저장할 수 있습니다. 다른 이름으로 저장 함수를 사용하지만 한 워크 시트의 셀 범위를 CSV 파일로 내보내려고 시도한 적이 있습니까? 이 기사에서는 Excel에서이 문제를 해결하는 방법을 제공합니다.

Excel의 셀 범위를 VBA 코드가 포함 된 CSV 파일로 내 보냅니다.

Excel 용 셀 범위를 Excel 용 Kutools를 사용하여 CSV 파일로 내 보냅니다.


Excel의 셀 범위를 VBA 코드가 포함 된 CSV 파일로 내 보냅니다.


여기에 Excel에서 CSV 파일로 셀 범위를 내보내는 VBA 코드가 있습니다. 다음과 같이하십시오.

1. 누르고있어. ALT + F11 키를 열면 응용 프로그램 용 Microsoft Visual Basic 창.

2. 딸깍 하는 소리 끼워 넣다 > 모듈다음 코드를 모듈 창문.

VBA 코드 : 셀 내용 범위를 CSV 파일로 내보내기

Sub ExportRangetoFile()
'Update 20150628
Dim Rng As Range
Dim WorkRng As Range
Dim xFile As Variant
Dim xFileString As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.Copy
Application.ActiveSheet.Cells.Clear
WorkRng.Copy Application.ActiveSheet.Range("A1")
Set xFile = CreateObject("Scripting.FileSystemObject")
xFileString = Application.GetSaveAsFilename("", filefilter:="Comma Separated Text (*.CSV), *.CSV")
Application.ActiveWorkbook.SaveAs Filename:=xFileString, FileFormat:=xlCSV, CreateBackup:=False
End Sub

3. 그런 다음 F5 키를 눌러이 코드를 실행하면 csv 파일로 내보낼 셀 범위를 선택하라는 메시지 상자가 나타납니다.

doc 내보내기 범위 - CSN 1

4. 그런 다음 OK 버튼을 클릭하고 새 csv 파일을 넣을 디렉토리를 지정하고 파일 이름 텍스트 상자에 csv 파일의 이름을 지정합니다. 스크린 샷을 참조하십시오.

doc 내보내기 범위 - CSN 2

5. 그런 다음 저장 버튼을 클릭하고 선택한 범위를 CSV 파일로 저장 한 경우 지정한 폴더로 이동하여 볼 수 있습니다.


Excel 용 셀 범위를 Excel 용 Kutools를 사용하여 CSV 파일로 내 보냅니다.

VBA 코드에 관심이 없다면, 여기 쉬운 도구를 소개 할 수 있습니다. Excel 용 Kutools그와 범위를 파일로 내보내기 기능을 사용하면이 작업을 신속하게 해결할 수 있습니다.

Excel 용 Kutools : 300 이상의 편리한 Excel 추가 기능으로 60 일 동안 아무런 제한없이 시도 할 수 있습니다..

설치 후 Excel 용 Kutools다음 단계를 따르십시오.

1. csv 파일로 내보낼 데이터 범위를 선택하십시오.

2. 그런 다음 기업 > 수입 수출 > 범위를 파일로 내보내기, 스크린 샷보기 :

doc 내보내기 범위 (CSV 3 3)

3. 에서 범위를 파일로 내보내기 대화 상자에서 CSV (쉼표로 구분) ~로부터 파일 형식 옵션을 선택한 다음 디렉토리 저장 새 CSV 파일을 저장하려면 스크린 샷을 참조하십시오.

doc 내보내기 범위 (CSV 4 4)

4. 그런 다음 Ok 버튼을 클릭하면 필요에 따라이 새 CSV 파일의 이름을 지정하라는 메시지 상자가 나타납니다. OK 이 상자를 닫으면 선택한 데이터가 한 번에 CSV 파일로 내보내집니다.

doc 내보내기 범위 (CSV 5 5)

노트:

실제 값 저장: 최종 파일에 실제 값을 표시합니다.

화면에 표시된 값을 저장하십시오.: 컴퓨터 화면에서 읽은 값과 동일한 최종 파일의 값을 표시합니다.

내보내기 후에 파일 열기:이 옵션을 체크하면 범위를 내 보낸 후 자동으로 최종 파일을 엽니 다.

파일로 내보내기 범위 유틸리티에 대한 자세한 내용을 보려면 클릭하십시오.

Excel 용 Kutools를 지금 다운로드하여 무료로 사용해보십시오!


데모 : Excel 용 Kutools로 csv / pdf / txt / html 파일로 셀 범위 내보내기

Excel 용 Kutools: 200 이상의 편리한 Excel 추가 기능으로 60 일 동안 아무런 제한없이 시도 할 수 있습니다. 지금 무료 평가판 다운로드 및 다운로드!


Excel 생산성 도구

Excel의 리본 (Excel 용 Kutools가 설치된 경우)

300 + 고급 기능 70 %로 생산성을 높이고 군중의 눈에 띄는 데 도움이됩니다!

일상 업무를 신속하고 완벽하게 완료 하시겠습니까? Excel 용 Kutools 제공 300 + 멋진 고급 강력한 기능 (통합 문서 통합, 색상 별 합계, 셀 내용 분할, 날짜 변환 등) 1500 + 작업 시나리오, 당신이 해결하는 데 도움 80 % Excel 문제.

  • 몇 초 안에 모든 복잡한 작업을 처리하고 작업 능력을 향상시키는 데 도움을줍니다.치열한 경쟁에서 성공하고 해고에 대해 결코 걱정하지 마십시오.
  • 많은 노동 시간을 절약하고 가족을 사랑하고 돌보며 편안한 생활을 누릴 수있는 많은 시간을 남겨 둡니다..
  • 매일 수천 건의 키보드 및 마우스 클릭을 줄이고 피곤한 눈과 손을 덜어줍니다, 그리고 당신에게 건강한 몸을주십시오.
  • 3 분에 Excel 전문가가되어 동료 나 친구의 눈길을 받으십시오..
  • 고통스러운 수식과 VBA 코드를 더 이상 기억할 필요가 없습니다.편안하고 즐거운 마음을 가지고 전에 없었던 스릴을 선사하십시오.
  • $ 39 만 지출하지만 다른 사람들에 대한 4000 교육보다 가치가 있습니다.. 110,000 엘리트 및 300 + 잘 알려진 회사에서 사용됨.
  • 60 일 무제한 무료 평가판. 60 일 환불 보장. 무료 업그레이드 및 2 년 지원. 한 번 구매하고 영원히 사용하십시오.
  • 지금 일하는 방식을 바꾸고 더 나은 삶을 즉시 제공하십시오!

Office 탭은 Chrome, Firefox 및 새 IE와 마찬가지로 Office에 효율적이고 편리한 탭을 제공합니다 (Excel 포함).

  • 여러 문서를보고 편집 할 때 생산성을 50 % 높입니다.
  • 매일 마우스 클릭에 대한 작별 인사를하면서 수백 번의 마우스 클릭을 줄입니다.
  • 새 창보다는 동일한 창에서 새 탭으로 문서를 열고 만듭니다.
  • 빠르고 쉽게 일할 수 있도록 도와주세요! 수십 개의 열린 문서 간을 전환하는 데 1 초!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    D Pritchard · 6 months ago
    Hi,


    this doesn't actually work


    It still exports the entire sheet even when a range is selected.


    Please fix it
  • To post as a guest, your comment is unpublished.
    Bill James · 1 years ago
    Thank you for this macro, it is very helpful.

    Do you know why on some existing large sheets I get extra rows appended? I am selecting the header row cells along with a few data row cells which might be 1000's of rows down in the sheet. These appended rows show up in the output .csv file with a comma for each column in the source selection. If I manually create a small sheet such as your example this does not happen.