タイトルの通りです。
Excel VBAでWinINET.dllを使用してFTP PUTしているのですが、ファイル名をUTF-8にして送りたいです。
ADODB.Streamを使用してUTF-8に変換するところまではできているのですが、バイナリ(byte配列)なので、
それをまたChrでStringに変換、連結してFtpPutFileAに渡してみましたがやはりうまくいかず、
どうすればよいのか方法がわかりません。
そもそもWindowsでUTF-8のファイル名を扱うことに無理があるのかと思いましたが、
FFFTPなどのツールでは、ファイル名をUTF-8に変換して送信できていますので、
無理ではないと思うのですが・・・、VBAでは難しいのでしょうか。
ご経験がおありの方がいらっしゃいましたら、
ご回答よろしくお願いいたします。