VBA

スポンサーリンク/Sponsored Link
Excel(エクセル)

Excelに「Officeスクリプト」がやってきた VBAは廃止される?

Excelで、いつものように、何気なく「マクロの記録」を使っていたら、こんな画面が出て驚きました。 「マクロはOfficeスクリプトとしても使用できます」 「スクリプトを保存」をクリックすると、従来のVBAマクロと、Office Scrip...
Excel(エクセル)

Excel VBAでクエリを操作するときのメモ

表題の通りの記事です。実際にコーディングしながらメモを書いているので、網羅的ではありません。ちょくちょく追加・改訂します。 できるだけMicrosoft Docsなどをリンクしますので、不明な点はリンク先などを見て確認ください。 Queri...
Excel(エクセル)

電子取引の電子帳簿保存を手伝ってくれるツール(無料・寄付歓迎)

2022年(令和4年)1月1日の法改正により、電子取引の取引情報を印刷して保存することができなくなり、電子データを適格な方法で保存することが義務付けられました。 その後、この措置は2年の猶予が設けられましたが、いずれは対応しないといけないこ...
Excel(エクセル)

Selenium BasicからChromeが正常に起動できない時のメモ

初めてSelenium Basicを使うマシンで、Chromeを起動しようとすると「実行時エラー '-2146232576(80131700)':オートメーション エラーです。」となって起動できない問題の対処。.NET Framework 3.5のインストールが必要で、その後再起動が必要だった話の備忘録です。
Excel(エクセル)

都道府県ごとの感染状況・病床状況を自動でExcelグラフにする(ダウンロードあり)

全国各都道府県の感染状況・病床状況がわかるグラフを自動で描くExcelマクロを作成しました。新型コロナ第4波が関西から拡大していることをうけ、特に「変化率」「重症病床使用率」に着目したグラフです。ダウンロードして自由にお使いいただけます。
VBA

Selemium Basic VBA用ドキュメントの日本語訳メモ

先日、埼玉県のコロナ感染者数グラフを自動化するとき、はじめてSeleniumを使いました。 Documentationは、SeleniumBasicをインストールするとスタートメニューから開けます。ですが全部英語です。 ほぼ自己使用のために...
VBA

サイトマップの全URLをExcelで自動的に読み込むマクロ

業務上の必要があって、ウェブサイトの全URLをサイトマップから自動で拾ってくるExcelマクロを作りました。 このマクロの使い方 対象サイトのサイトマップURLを特定します。 サイトマップのアドレスまで自動では探せませんので、ご自身で特定し...
VBA

VBAのIsDateが「True」になる「妥当な日付文字列」とは?

VBAの「IsDate」関数で、文字列が日付として妥当か?というチェックをするのですが、 どんな文字列が妥当なのか、という情報が少なかったのでメモです。 スラッシュ区切り、ハイフン区切り、ピリオド区切りなど、下で試していますのでご参考になれ...
VBA

VBAの文字列結合「&」の前は空白でないとエラーになる

Excel VBAのコースを設置するために確認していたのですが、どうしても気になった点のメモです。 VBAで文字列を結合する時、次のようにします。 Sub Test Dim Str1 As String,Str2 As String Str...