VBA

Excel VBA でExcelシートのデータをSQL文で条件指定(where)しデータ抽出(select)と集計(sum group by)して結果を出力するサンプル

  • 2023.10.05

Excel シートのデータをSQL文でデータ抽出とサマリーするVBA 今回は画面の指定条件(年月)で作業日報データ(単一シート)より指定された条件(年月)に合致する日報データをSQL文で抽出する、抽出は年月、名前でGROUP BYし、作業時間を集計して、集計用シートに出力するサンプル。 サンプルでは、 を用意する。 条件シートのイメージ 次に作業日報シートのイメージ 実行ボタン(go1)をクリック […]

Excel VBA で変換表シートをもとに変換対象データシートのセルの値を一括変換(置換 Selection.Replace)するサンプルVBA

  • 2023.09.12

Excel VBA で変換(置換)のサンプル 下記の手順で Selection.Replace 変換(置換)する 変換表シート 変換表シートを用意する 置換対象シート 置換対象のデータシートを用意する。Aセルが置換対象で、ボタンを押下するとCセルにバックアップをとるようにした。 置換ボタン配置 置換ボタンを配置し、以下のVBAコードが実行されるようにする。 実行後の状態 実行後の状態です。Aセルの […]

Windows Excel VBA + Selenium WEBスクレイピング chrome edge

Selenium を導入し、VBA でchromeやedgeを自動操作するようなRPAのような物を作る事できる。まずは設定手順となります。下記サイト等を参考にSelenium+VBA試してみました。その他、pythonを使って同様な事ができます。 Selenium Basic のインストール http://florentbr.github.io/SeleniumBasic/ Download/Re […]