Excel의 텍스트 가져 오기에서 기본 구분 기호를 어떻게 변경합니까?


37

CSV 파일을 Excel로 가져오고 싶습니다. CSV 파일에는 쉼표로 구분 된 데이터 (go 그림)가 있지만 텍스트 가져 오기 마법사의 구분 기호는 기본적으로 "탭"으로 설정되어 있습니다. 대신 기본값을 "쉼표"로 변경하려면 어떻게해야합니까?


1
fergulator는 잘 작동 답이있다
pypmannetjies

답변:


12

이 설정은이를 참조하는 모든 프로그램에서 사용되는 Windows 설정입니다 (이 경우 Excel).

  1. 시작 단추를 클릭 한 다음 제어판을 클릭하십시오.
  2. 국가 및 언어 옵션 대화 상자를 엽니 다.
  3. 다음 중 하나를 수행하십시오. Windows Vista / 7에서 형식 탭을 클릭 한 다음이 형식 사용자 지정을 클릭하십시오. Windows XP의 경우 국가 별 옵션 탭을 클릭 한 다음 사용자 지정을 클릭하십시오.
  4. 목록 구분 상자에 새 구분 기호를 입력하십시오.
  5. 확인을 두 번 클릭하십시오.

6
이것은 작동하지 않습니다 ...
Stormenet

3
일반적인 파일
pypmannetjies

엑셀과 같은 일반적인 데이터 파일 확장명에 대한 로케일 설정을 무시 .dat하고.txt
patricktokeeffe

1
추가 해결책은 sep =, \ n으로 csv 파일을 시작하는 것입니다. 이렇게하면 모든 언어 옵션 사용자가 파일을 읽을 수 있지만 점은 자동으로 고정 소수점 자릿수 구분자로 사용되지 않으므로 숫자가 매우 잘못 될 수 있습니다!
Oliver Zendel

22

(Office 2003 인터페이스를 가정)

파일> 열기를 사용하지 마십시오.

대신 데이터> 외부 데이터 가져 오기> 데이터 가져 오기 ...를 사용하십시오.

그러면 텍스트 가져 오기 마법사가 호출되어 구분자를 선택할 수 있습니다. 텍스트 가져 오기 마법사-1 단계 텍스트 가져 오기 마법사-2 단계

또는 최신 인터페이스를 사용하는 경우 데이터> 텍스트에서 :

텍스트 가져 오기 2007

그러면 파일 열기 대화 상자가 나타나고 동일한 텍스트 가져 오기 대화 상자가 나타납니다.


10
예, 텍스트 가져 오기 마법사를 알고 있습니다. 제목뿐만 아니라 질문에서도 언급해야합니다. 내가 원하는 것은 해당 마법사에서 기본값을 "탭"에서 "쉼표"로 변경하는 것입니다. 탭으로 구분 된 가져 오기가 없을 때 변경 해야하는 것은 고통 스럽습니다.
Lars

@Lars : Dave Peterson의 솔루션에 대한 datatoo의 포인터는 나에게 완벽하게 작동합니다.
PonyEars

Mac에서도 Excel 2017에서도 작동합니다. ;-)
Giel Berkers

6

Excel에서 세션에서 마지막으로 사용한 구분 기호를 사용하는 것으로 보입니다. Dave Peterson이 여기에 가능한 해결책을 설명 합니다. 기본 구분 기호를 설정하고 xlstart 폴더에 배치하는 매크로를 작성합니다. 다른 사람들의 컴퓨터에서 파일을 위해이 작업을 수행하는 경우에는 작동하지 않을 것입니다. 그러나 이것이 자신의 시스템에서 프로그래밍 방식으로 파일에 접근하는 방식이며 상황에 맞게 조정할 수 있습니다. 다음 코드를 실행하면 미리 구분 기호가 설정됩니다. 기존 세션에서 작동합니다. 따라서 특정 구분 기호 설정이 필요한 내용이 있으면 가져 오기 전에 다음과 같이 실행하고 원하는 매개 변수를 설정하십시오.

With ThisWorkbook.Worksheets(1).Range("a1")
 .TextToColumns Destination:=.Columns(1), DataType:=xlDelimited, TextQualifier:=xlDoubleQuote,  ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=True, Space:=False, Other:=False
End With
ThisWorkbook.Close SaveChanges:=False

내 시스템에서 마지막 것을 사용하지는 않지만 동일한 통합 문서에서 방금 변경하더라도 매번 변경해야합니다.
Hogan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.