Excel VBA シート上のチェックボックス、オプションボタン (チェックボックスなどはフォームコントロールとActiveXコントロールがありますが、この記事ではフォームコントロールに話を限らせていただきます。) お仕事で、Excelの記入フォーマットに書かれた情報をツールに取り込むというのがあり、そのシートにはチェックボックスが2つありました。 あれぇ、どうやってチェックされてるかどう… コメント:0 2023年03月08日 VBA 続きを読むread more
Excel VBA 検索のやり方(FindとMatch) この記事に書いてあること。 1.Findより10倍速いMatch 2.Matchの欠点 3.もう一つのMatch 4.FindとMatchのサンプルコード 1.Findより10倍速いMatch 去年の夏にRangeオブジェクトのメソッド、Findについて書きましたが。 Excel VBA Rangeオブ… トラックバック:0 コメント:0 2022年03月13日 VBA 続きを読むread more
Excel VBA Sortの罠 今日、この罠にハマって2時間を浪費しました。 こんなテーブルを用意して Sub sortTest() Me.Range("A1").CurrentRegion.Sort key1:=Me.Columns(1) End Sub こんなコードを動かします。 予想通り こうなり… トラックバック:0 コメント:0 2021年11月24日 VBA 続きを読むread more
Excel VBA RangeオブジェクトのFindメソッドの使い方。 久しぶりにVBAの記事です。 特定の範囲の中から特定のデータを探すためのメソッド、Findの話です。 実は、先日はじめて使いました。 これが、かなり癖が強い。 Findの他にFindNextというのがあり、FindNextは「Find メソッドで開始された検索を 続行 します。」という説明が有るので、ファイルを探… トラックバック:0 コメント:0 2021年07月17日 VBA 続きを読むread more
Excel VBA Rangeオブジェクトの書き方で困った方へ。 調子に乗って早速VBAの記事 第2弾です。 体系的に書く気はさらさらありません(^^; Tips的な事を思いついた順に書いていきます、、 今回は、Rangeの書き方。 一つ、または複数のセルを処理の対象とするときにCellsやRangeを使いますよね。 一つのセルの場合にはCellsでもRangeでもお好き… トラックバック:0 コメント:0 2020年07月07日 VBA 続きを読むread more
VBAの記事でも書こうかと、、 以前からExcel VBAを仕事でちょいちょい使っていましたが、ここ2年ほど、VBAプログラマとして働いています。 VBAでプログラムを組んでいて、これはどうしたらいいのだろうというとき、本が役に立つことも有りますが、大体はネットで検索しないと解決しないことも多いです。 職場によってはインターネットにつながっていなかったりして厳しい… トラックバック:0 コメント:0 2020年07月05日 VBA 続きを読むread more