• ベストアンサー

VBA 文字コードを指定してファイル出力したい

ExcelVBAにて文字コード(UTF-8)を指定してファイル出力したいです。 ご存知の方いらっしゃいましたら宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • process9
  • ベストアンサー率29% (81/271)
回答No.2

WideCharToMultiByteのAPIを使用する方法もありますよ。

jack0319
質問者

お礼

回答ありがとうございます。 試してみたところちゃんと変換でき、バイナリモードで出力することによって上手くいきました。

その他の回答 (1)

回答No.1

BASP21 が使えます。 参照設定して使うなり、CreateObject するなり。

参考URL:
http://www.hi-ho.ne.jp/babaq/basp21.html
jack0319
質問者

お礼

回答ありがとうございます。 単純にOpenの時とかに文字コードを指定するだけではいかないわけですね。 (そもそも指定できないですね)

関連するQ&A