西海岸より

つらつらざつざつと

マクロ

ExcelのマクロでUTF-8のファイル出力

よく使う関数のメモ。エクセルからiOSアプリのplistファイルを作ったり、xml作ったりするときに利用。 UTF-8ファイル出力関数(BOM無し) Function writeUTF8File( _ outputFileName As String, _ outputContent As String) ' 一時出力用のストリーム(ADODB)を…

Outlookのメールから本文抽出

昨日(文字列の前後の改行を削除するTRIM)のマクロの続き。 Outlookの[週報]というメールフォルダで各自の週報メールから[進捗ステータス]の箇所だけ取り出し、エクセルに貼付けたい。 実はこれがやりたかった。ということでエクセルで動作するマクロを作成。…

文字列の前後の改行を削除するTRIM

OutlookやExcelでマクロをいじっているのだけど、trimがうまく動作してくれない。 どうやら、空白のみ削除し改行などは削除してくれないとか。エクセルの仕様?そこで、タブ、空白、改行を削除するNTRIM関数を作ってみた。(Nはnewlineの意味) (マクロ初心者…