Excel 용 파일을 생성 해야하는 데이 파일의 일부 값에 여러 줄이 포함되어 있습니다.
영어가 아닌 텍스트도 포함되어 있으므로 파일은 유니 코드 여야합니다.
내가 생성하는 파일은 이제 다음과 같습니다 (UTF8에서 영어가 아닌 텍스트가 혼합되어 많은 행이 있음)
Header1,Header2,Header3
Value1,Value2,"Value3 Line1
Value3 Line2"
여러 줄 값은 큰 따옴표로 묶고 보통 줄 바꿈 문자로 묶습니다.
내가 웹에서 발견 한 것으로 작동하지만 적어도 Excel 2007 및 UTF8 파일을 얻지는 못했지만 Excel은 세 번째 줄을 첫 번째 데이터 행의 두 번째 줄이 아닌 두 번째 데이터 행으로 처리합니다. .
이것은 고객의 컴퓨터에서 실행되어야하며 Excel 버전을 제어 할 수 없으므로 Excel 2000 이상에서 작동하는 솔루션이 필요합니다.
감사
편집 : 두 가지 CSV 옵션, Excel (유니 코드, 탭 구분, 필드에 줄 바꿈 없음) 및 나머지 세계 (UTF8, 표준 CSV)에 대한 두 가지 CSV 옵션을 사용하여 문제를 "해결했습니다".
내가 찾고있는 것이 아니라 적어도 작동합니다 (지금까지)