りゅうりゅう@ココナラExcelVBAプロ認定
41K posts

りゅうりゅう@ココナラExcelVBAプロ認定
@blacklist_ryu
福岡県福岡市在住♂ 本業:ExcelVBA・RPAでのツール開発 ココナラ(副業):ExcelVBAツール開発、ExcelVBAレッスン 上記 2カテゴリで 数少ない PRO認定! https://t.co/ZNU2ynpKJv


祝日情報を必要とするExcelも少なくないので、内閣府のサイトにある祝日CSVをPQで取得するものを作っています。 VBAでExcelブックを開いた際に、祝日情報が最新かどうか(来年分まであるか)を判定し、最新でなければPQのテーブルを更新させて最新の祝日を取得する仕組みです。


Power Queryって、Excel内のデータを整形するだけの機能だと思ってる人、めちゃくちゃ多い。 実はウェブサイト上のテーブルデータもそのまま読み込めるんですよね。 手作業でWebページからExcelにコピペとかやってたら、正直しんどすぎる。時間もかかるし。 やり方はExcelの「データ」タブ→「Webから」でURLを貼るだけ。サイト内のテーブルを自動認識してくれるので、取り込みたい表を選んで読み込むだけです。 しかもこれ、一回設定すれば「すべて更新」ボタンを押すだけで最新データに自動で書き換わる。 僕が実務で使ってて便利だなと思う場面を3つ紹介します。 【①為替レートの自動取得】 経理や輸出入関連の業務で毎朝為替レートをコピペしてる人いませんか。公開されてる為替テーブルのURLをPower Queryに設定しておけば、更新ボタン1つで今日のレートがExcelに反映されます。手入力のミスもゼロになる。 【②競合の価格調査】 比較サイトや価格一覧ページの表をPower Queryで読み込んでおけば、定期的な価格モニタリングが一瞬で終わります。毎週スクショ撮ってExcelに転記してた作業が消える。ただしJSで動的に表示してるサイトは読み込めないので、事前に確認が必要です。 【③公的機関の統計データ収集】 総務省や厚労省のサイトに公開されてる統計テーブル、わざわざCSVダウンロードして整形してませんか。URLを指定してPower Queryで直接取り込めば、ダウンロード→開く→コピペ→整形の手順が全部なくなります。 注意点として、すべてのWebサイトで使えるわけではないです。HTMLのtableタグで構成されてるページが対象なので、JavaScriptで動的に生成されてる表は読み込めないことがあります。取得先サイトの利用規約も確認してください。 「Excelの中だけで使う機能」だと思ってるのはほんとにもったいない。Power Queryの守備範囲、想像より広いです。




たまには中島裕翔で(^ ^) 理想的なExcel数式の修正 #エラーの出る数式はほっとけない

祝日情報を必要とするExcelも少なくないので、内閣府のサイトにある祝日CSVをPQで取得するものを作っています。 VBAでExcelブックを開いた際に、祝日情報が最新かどうか(来年分まであるか)を判定し、最新でなければPQのテーブルを更新させて最新の祝日を取得する仕組みです。

私は自身のVBAライブラリをNotionに置いてますが、Claudeと私のNotion VBAライブラリをコネクションしているので、Claudeに簡単な質問をするだけで該当のVBAライブラリを引っ張ってきてくれるのは嬉しい♪





【勉強会のお知らせ】 りゅうりゅう(@blacklist_ryu)さん、 ひろ@ Excel関数図解師(@hiro_izushi)さんによる 「AIがVBEにコードを直接生成!Excel MCP Server」が 4/15(水) 21:00~開催されます! youtube.com/watch?v=RdPULi… どなたでもお気軽にご参加ください♫ #Excel_Fun #Excel勉強会 #VBA勉強会






