VBAで条件付き書式の優先順位を変更する 公開日:2018年4月11日 セル 条件付き書式の優先順位 VBAで条件付き書式の追加を複数行う場合、より先に設定したルールの方が自動的に優先順位が高くなります。言い方を変えると、追加順、になります。 あとで優先順位を変更したい場合はFormatCondi […] 続きを読む
VBAで条件付き書式を削除する 公開日:2018年4月10日 セル Delete対象はFormatConditionsとFormatConditionの2つがある 条件付き書式の削除には2つの方法があります。 1つは指定セル範囲の条件付き書式を全て削除する方法です。これはFormatCo […] 続きを読む
VBAで条件付き書式を編集する 公開日:2018年4月8日 セル Range.FormatCondition.Modifyメソッド 既に登録されている条件付き書式の編集を行うにはRangeオブジェクトの条件付き書式を管理するFormatConditionオブジェクトのModifyメソッ […] 続きを読む
VBAで条件付き書式を追加する 公開日:2018年4月8日 セル Range.FormatConditions.Addメソッド 条件付き書式の設定を行うにはRangeオブジェクトの条件付き書式を管理するFormatConditionsコレクションのAddメソッドを使います。 Addメソ […] 続きを読む
VBAで日付(Date型)から文字列に変換する 公開日:2018年4月2日 VBA 日付(Date型)から文字列に変換する Date型の日付を文字列に変換する方法を紹介します。Date型の変数には年月日だけでなく時刻も保持されています。 そのため、年月日文字列に変換する際には時刻部分を除外することになり […] 続きを読む
VBAで文字列を日付(Date型)に変換する方法|CDate・yyyymmdd・IsDateの活用 公開日:2018年3月29日 VBA 文字列から日付(Date型)への変換 このページでは日付形式の文字列から日付(Date型)への変換する方法を解説します。 日付形式の文字列には「yyyy/mm/dd」形式や「yyyymmdd」形式など表現方法がいくつかあ […] 続きを読む
VBAでPCの起動や終了のイベント発生時刻を取得する 公開日:2018年3月28日 VBA イベントビューアでPCの開始と終了、スリープの開始と復帰が分かる イベントビューアのシステムを見ると、PCの開始時刻や終了時刻を確認できます。スリープの開始と復帰も同様に確認できます。 VBAでこれらの時刻を取得すること […] 続きを読む
xls形式ファイルをxlsxとxlsm形式に一括変換する 公開日:2018年3月27日 VBA xlsをxlsxとxlsmに変換するマクロ Excel2003まではxlsの拡張子でしたが、Excel2007からはマクロを含まないブックはxlsxになり、マクロを含む場合はxlsmになりました。 このxls形式ファイル […] 続きを読む
VBAでセル内の改行ごとに連番を付ける 公開日:2018年3月20日 セル セル内の改行ごとに連番を付けるには セルの中で改行をするにはAtl + Enterキーを押します。 ここでは、その改行ごとの先頭に「1. 」から連番を付けるマクロを紹介します。 実行するとこのような感じになります。A列は […] 続きを読む
VBAでWEBページをハイパーリンク無しで開く 公開日:2018年3月8日 ブック Workbook.FollowHyperlinkメソッド セルやオートシェイプに設定されたハイパーリンクを実行するにはHyperlink.Followメソッドを利用しますが、WorkbookオブジェクトのFollowHy […] 続きを読む