正規表現で一致するセルの文字に色を付ける 公開日:2019年3月3日 セル あいまい検索を行うには正規表現を使う セルの文字列の中で、指定した文字があれば色を付けるマクロを以下で紹介しています。 セルの文字列の指定部分に色を付ける 上のリンク先のページではセルの文字列の中から指定文字列があるかど […] 続きを読む
VBAでアクティブセルの位置取得や操作を行う 公開日:2019年1月22日 セル アクティブセルはActiveCellプロパティを利用する アクティブセルを表すプロパティとしてActiveCellプロパティがあります。 アクティブセルは黒い枠線で囲まれた選択範囲の中で、白抜きになっているセルのみが対象 […] 続きを読む
VBAで現在位置や表の一番下から1つ下のセルを選択 公開日:2018年11月26日 セル 1つ下のセルはOffset(1, 0)やCellsやRangeで選択 Offsetプロパティを使うと、基準となるセルから1つ下のセルを選択したり参照することが出来ます。 Offsetプロパティでの隣のセルの考え方は「VB […] 続きを読む
VBAで隣のセルを参照する(Offset) 公開日:2018年11月14日 セル 隣のセルはOffsetプロパティで参照できる Offsetプロパティを使うと、基準となるセルから見て縦と横にどれだけ離れているか指定することで、隣のセルや離れているセルを参照することが出来ます。 これを相対参照と言います […] 続きを読む
VBAで選択セル範囲の文字列を一括置換する 公開日:2018年8月30日 セル 置換の2種類の方法 VBAで置換を行うには2つの方法があります。 1つはReplace関数を使う方法で、もう1つはReplaceメソッドを使う方法です。 Replace関数はVBAの処理で使う文字列の置換用関数で、Rep […] 続きを読む
VBAで指定セル範囲のデータを並べ替え(Sort) 公開日:2018年7月17日 セル Sortメソッド 指定セル範囲のデータを並べ替えるには、その指定セル範囲を表すRangeオブジェクトのSortメソッドを利用します。 並び替えを行う列を最大3列まで指定できます。 構文 [crayon-641dcc6d3 […] 続きを読む
VBAでセルの置換を行う(Replaceメソッド) 公開日:2018年7月12日 セル セルの文字列を置換するReplaceメソッド Replaceメソッドはセルの文字列を別の文字列に置換します。 Excelの「検索と置換」ダイアログと同じ動作になります。 VBAの文字列の置換を処理を行うReplace関数 […] 続きを読む
VBAでセルの検索を続けて行う(FindNext、FindPrevious) 公開日:2018年7月6日 セル セルの検索を同じ条件で続けて検索する セルの検索はFindメソッドで行います。Findメソッドを実行したときと同じ検索条件で次のセルの検索を行う場合はFindメソッドではなく、FindNextメソッドを使います。前のセル […] 続きを読む
VBAで日付セルの検索を行う 公開日:2018年7月5日 セル 日付セルの種類 日付セルの検索を行う場合、重要なのは日付がどのように入力されているか、という点です。 Excelで日付を入力する場合、そのセルの書式によってシリアル値なのか文字列なのかに大別されます。 ユーザー定義の表示 […] 続きを読む
VBAでセルの検索を行う(Findメソッド) 公開日:2018年7月2日 セル セルの検索を行うFindメソッド Findメソッドはセルの検索を行います。Findメソッドを実行したあとに継続して他のセルの検索を行う場合はFindNextメソッドやFindPreviousメソッドを利用します。Find […] 続きを読む