VBAでShift-JISのファイルをBOM付きUTF-8に変換する 公開日:2017年11月24日 ファイル 他の変換は以下のリンクを参照 このページではShift-JISからBOM付きのUTF-8へのファイル変換について紹介しています。 その他の変換は以下を参照ください。 VBAでShift-JISのファイルをBOM付きUTF […] 続きを読む
VBAで空行を削除して行を詰める 公開日:2017年11月21日 VBA 不要な空行を削除するには テキストデータをそのままExcelシートに貼り付けて作業をすることがあります。 その場合に無駄な空行を削除したいことがあります。 正規表現が使えるテキストエディタであれば、置換前「^.*\r\n […] 続きを読む
VBAでログファイル出力を行う 公開日:2017年11月20日 ファイル ログファイルに出力 VBAの変数の値や実行状態を確認する際に「Debug.Print」を利用してイミディエイトウィンドウに結果を出力することができます。 ただし、イミディエイトウィンドウは過去の出力内容は消されていきます […] 続きを読む
セルの網掛けの明るさ(濃淡)の取得と設定 公開日:2017年11月16日 セル PatternTintAndShadeプロパティ セルの網掛けの色の明るさ(濃淡)の取得と設定を行うにはPatternTintAndShadeプロパティを利用します。 セルの背景色の明るさ(濃淡)の設定で利用するTint […] 続きを読む
セルの網掛けの取得と設定 公開日:2017年11月16日 セル 網掛けのプロパティは3つ 網掛けの設定に使うプロパティは3つあります。 Patternプロパティ、PatternColorプロパティ、PatternColorIndexプロパティの3つです。 これらの組み合わせにより網掛 […] 続きを読む
データがあるセル範囲に罫線を設定する 公開日:2017年11月13日 VBA データがある部分の判定 入力されているセル全体に対して罫線を設定したいことがあります。 その際に問題になるのが、「入力されているセルの範囲」をどうやって判定するか、ということです。 詳しくは「VBAで編集セル範囲の選択と […] 続きを読む
セルの背景色の明るさ(濃淡)の取得と設定 公開日:2017年11月12日 セル TintAndShadeプロパティ セルの背景色の色の明るさの取得と設定を行うにはTintAndShadeプロパティを利用します。 明るさが変わることで印象が変わります。 構文 [crayon-68ededf7187b2 […] 続きを読む
セルの背景色の取得と設定 公開日:2017年11月12日 セル Color、ColorIndex、ThemeColorプロパティ セルの背景色を設定するプロパティにはColor、ColorIndex、ThemeColorプロパティの3つがあります。 それぞれ利用の仕方が異なります。 […] 続きを読む
セルの罫線を消す 公開日:2017年11月12日 セル LineStyleプロパティ 罫線を消去するにはLineStyleプロパティにxlLineStyleNoneを指定します。 ただし、LineStyleプロパティの親オブジェクトの書き方で、隣接セルの罫線を一緒に消去するか […] 続きを読む
セルの罫線の色の取得と設定 公開日:2017年11月11日 セル ColorIndex、Color、ThemeColorプロパティ 罫線の色はColorIndex、Color、ThemeColorプロパティのいずれかで設定します。 どのプロパティを使っても構いませんが、それぞれ設定方法 […] 続きを読む