How can I create text files with special characters in their filenames

Value retrieved from the cell is already in Unicode. StrConv(vbUnicode) gives you “double unicode” which is broken because it went through a conversion using the current system codepage. Then the Print command converts it back to “single unicode”, again using the current system codepage. Don’t do this. You’re not saving unicode, you’re saving invalid something … Read more