#excel #vba
#excel #vba
Вопрос:
У меня есть список учащихся, и я хочу инвертировать формат «Имя Фамилия» в «Имя фамилия».
Моя проблема не в кодировке, а в поддержке UTF-8 для моего языка.
Я протестировал макрос с циклическим перебором имен и отображением их в MsgBox, но я получаю вопросительные знаки для каждого имени.
У кого-нибудь еще были проблемы с UTF-8 в макросах Excel?
Ответ №1:
UTF-8 и Unicode означают разные вещи, поэтому трудно понять, о чем вы просите.
В принципе, VBA использует 2-байтовый юникод (UCS-2) внутри. Это не то же самое, что UTF-8, который ожидают многие внешние программы.
Встроенная функция StrConv() может конвертировать туда и обратно.