0
Excel 스프레드 시트의 텍스트에서 HTML을 생성합니다. 텍스트에는 국제 문자의 유니 코드 표현이 들어 있습니다. VBA를 사용하여 텍스트를 추출하고 파일로 출력하면 ANSI (ASCII)로 기록됩니다. VBA를 사용하여 유니 코드 표현을 보존 할 수있는 방법이 있습니까? VBA에서VBA를 사용하여 Excel 스프레드 시트에서 유니 코드 텍스트 추출
브루스
Excel 스프레드 시트의 텍스트에서 HTML을 생성합니다. 텍스트에는 국제 문자의 유니 코드 표현이 들어 있습니다. VBA를 사용하여 텍스트를 추출하고 파일로 출력하면 ANSI (ASCII)로 기록됩니다. VBA를 사용하여 유니 코드 표현을 보존 할 수있는 방법이 있습니까? VBA에서VBA를 사용하여 Excel 스프레드 시트에서 유니 코드 텍스트 추출
브루스
기본 파일 기입 메커니즘은 ANSI (just like VB6를)입니다.
다른 방법을 사용해야합니다. way 중 하나는 FileSystemObject입니다.
Dim fso As Object, MyFile As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", False,True) 'Unicode=True'
MyFile.WriteLine("This is a test.")
MyFile.Close
그랬어. 감사. – Bruce
VBA는 내부적으로 유니 코드를 사용하므로 이론적으로 문제가 발생하지 않아야합니다 ... 사용중인 코드를 약간 삽입 할 수 있습니까? 특히 파일을 쓰고있는 곳의 비트. – Ant
두 번째 개미가 말한 것 : – Oorang