憂鬱なムックを助ける友の会
ITエンジニア(Web系)の進地崇裕の備忘録とお勉強の場所。
ラベル
VBA
の投稿を表示しています。
すべての投稿を表示
ラベル
VBA
の投稿を表示しています。
すべての投稿を表示
2015年1月22日木曜日
[MS Excel VBA] CSVファイルの文字コードをUTF-8(BOMあり)に変換して保存する方法
CSVファイルの文字コードがShift_JISやUTF-8(BOMあり)でない場合、Excelで開くと文字化けします。これを文字化けしない様にVBAでコード変換するには次のようなプロシージャ(マクロ)を作ると便利です。
このコードを動かす為にはADODB.Streamを使えるようにしなければいけません。具体的には、参照設定にて「Microsoft AxtiveX Data Objects X.X Library」を追加します。
参照設定がわからない人は、
参照設定を修正、削除する方法
などが参考になります。
参考:
VBA:VBAでファイルの文字コードを変換するサンプルプログラム
NonSoft - ADODB.Streamによる文字コード変換のサンプル(VB6)
2014年8月19日火曜日
Excel VBA(マクロ)で値が入っている最下セルの一つ下のセルを選択状態にする方法
Excel VBAで値が入っている最下セルの一つ下のセルを選択状態にするには、下記のようにします。Offset(1, 0)で値の入っている最下セルの一つ下のセルを参照しています。
前の投稿
ホーム
登録:
投稿 (Atom)