Специальные символы и StrConv
У меня есть xls с текстом на разных языках, включая немецкий, греческий и так далее.
Я должен скопировать эти тексты в HTML-файл.
Полученный текст не отображается должным образом со специальными символами, такими как умлауты или греческие символы.
Например: у меня есть клетка со словом "öko"
Используя что-то вроде:(читать)
test = Cells("36", "D").Value
и (написать):
fso.WriteLine ("<title>" & StrConv(test, vbUnicode) & "</title>")
что я вижу, как заголовок в HTML-файл ?? K? O?,
Нужно ли устанавливать или настраивать что-то в моей системе?
заранее спасибо
1 ответ
Решение
Я думаю, что вы пропустили параметр в вашем вызове OpenTextFile. Если четвертый параметр равен -1, то это Unicode.
Взгляните на https://msdn.microsoft.com/de-de/library/314cz14s(v=vs.84).aspx