4948概要WINDOWS10でOUTLOOKを使っていて、メールの本文をVBAでテキストファイルに保存後、Perlで処理しようとするときにテキストファイルのエンコードがUTF16でうまく処理できない。VBAでテキストファイルに保存するときに、エンコードをSJISにすることで解決した。False)の引数の3番目のFalseを与える、そうするとテキストファイルがSJISで保存される。引用unicode省略可能です。ファイルのどちらを作成するかを示すブール値を指定します。ファイルが作成されます。MSDNのCreateTextFileメソッドのページhttps://msdn.microsoft.com/ja-jp/library/cc428022.aspx?f=255&MSPPError=-2147217396感想perlでUTF16を読めればいいだろうと思ったのだが、面倒くさそうだった。Windowsでperl使うと、SJISとかUTF16とか本題以外のところでひっかかる、俺がやりたいのは「メール本文の集計で、エンコードじゃねーんだよ」って思ったりします。英語圏の方だとこういう問題がないから進捗もすこぶる早いのかな?と思いました。英数字データだけって、なんかTシャツ1枚的な身軽さを感じますよね。SamuraishockDOportfoliowebmagazineContact。