Excel VBA

スポンサーリンク
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 大規模マクロ基盤(Framework)

ねらい:一発マクロから「育てられるマクロ基盤」へ大規模マクロ基盤(Framework)のゴールは、こうです。「その場しのぎの1本マクロ」を卒業して、機能が増えても壊れにくく、直しやすく、流用しやすい“...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – API連携テンプレ

ねらい:Excelを「外部サービスとつながるクライアント」にする型を持つAPI連携テンプレのゴールは、こうです。「毎回ググりながらバラバラのコードを書く」のをやめて、“この型で書けば、だいたいどんなA...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – DB連携テンプレ

ねらい:Excelを「DBのフロントエンド」にするための型を持つDB連携テンプレのゴールは、こうです。「毎回ググりながらADOコードを書く」のをやめて、接続・SELECT・INSERT/UPDATE・...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 辞書×配列の最適化テンプレ

ねらい:辞書と配列を「なんとなく」ではなく「型」として使いこなす辞書(Scripting.Dictionary)と配列は、VBAで高速化するときの主役です。でも、なんとなく使うと「速いときもあるけど、...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 数百万行対応テンプレ

ねらい:Excelでも「数百万行」を“落ちない・待てる・再利用できる”型で扱う「CSVを開いたら固まった」「10万行超えたあたりからマクロが全然終わらない」数万行までは“なんとなく書いたVBA”でも動...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – クリーニングテンプレ

ねらい:どんな元データでも「まずはここを通す」クリーニングの型を持つ現場のExcelって、きれいなデータの方が少ないですよね。全角・半角が混ざっている、前後にスペースが付いている、「-」が3種類混在し...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – バリデーション総合テンプレ

ねらい:あらゆる「入力ミス」「設定ミス」を一箇所で検査できる型を持つバリデーション総合テンプレのゴールは、こうです。「動かしてみたら途中で落ちた」「設定ミスに気づくのが遅い」をやめて、マクロを本処理に...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – フォームUIテンプレ

ねらい:どのツールにも流用できる「フォームUIの型」を持つフォームUIテンプレのゴールは、こうです。「毎回ゼロからUserFormを作る」のではなく、「決まった型」に沿って作れば、どの業務ツールにも同...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – モジュール構成テンプレ

ねらい:VBAプロジェクトを「迷子にならないモジュール構成」にするモジュール構成テンプレのゴールは、こうです。「新しい処理を追加するときに、どのモジュールに書けばいいか迷わない」「半年後に開いても、“...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 全体構造テンプレ

ねらい:Excel業務マクロを「設計図のある仕組み」にする全体構造テンプレここまで、JOIN・集計・差分・変換・ログ・バッチ・処理時間計測…と、たくさんの“部品”を見てきましたよね。全体構造テンプレの...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 処理時間計測テンプレ

ねらい:どのマクロも「どこに何秒かかっているか」を一発で見える化する「このマクロ、なんか遅いんだけど、どこが重いのか分からない」「改善したつもりだけど、本当に速くなったのか数字で確認できない」ここを感...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – バッチ処理テンプレ

ねらい:複数の処理を「一括で・安全に・同じ型で」流すバッチ処理テンプレ「このマクロを実行して、そのあとにあのマクロを実行して…」「毎朝、同じ順番で“取り込み→変換→JOIN→集計→出力”をやっている」...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 処理ログ自動生成

ねらい:どのマクロにも「同じ形の処理ログ」を自動で残す「このマクロ、ちゃんと最後まで動いたのか?」「どのシートを何件処理したのか?」「エラーが出たのは何時何分で、どの処理中だったのか?」こういう“あと...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 設定シート方式テンプレ

ねらい:「設定シート方式」という“考え方そのもの”をテンプレ化するここまで、JOIN・集計・差分・変換…と、いろんな「ノーコード系ツール」を見てきましたよね。実は全部、同じ“型”でできています。共通し...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – ノーコード変換ツール

ねらい:「置換・整形・コード変換」を“設定だけ”で回すノーコード変換エンジン「この列の全角を半角にしたい」「このコードを名称に変えたい」「この文字列の一部を置き換えたい」「日付の書式を統一したい」こう...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – ノーコード差分ツール

ねらい:設定シートを書くだけで「差分チェック」が回る世界にする「旧データと新データの差分を取りたい」「マスタの更新内容を確認したい」「システムAの出力とシステムBの出力が本当に同じか確かめたい」こうい...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – ノーコード集計ツール

ねらい:集計ロジックは「設定シート」に閉じ込めて、コードは一切いじらない毎回「この列でグループ化して、この列を合計して…」という集計マクロを書き換えていくと、集計パターンが増えるたびにコードが増え、誰...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 完全ノーコードのJOINツール

ねらい:VBAコードは一切触らず「設定だけ」でJOINできるようにする「明細にマスタをくっつけたい」「別システムのコードを名称に変えたい」こういう“JOIN作業”を、毎回 VLOOKUP や XLOO...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – マッピング設定だけで動く高速ツール

ねらい:コードをいじらず「マッピング表」だけで動く汎用高速ツール毎回「この列をあっちの列に」「この値はこう変換して」と、VBAの中身を書き換えていませんか。それをやっている限り、ツールは作る人にしか触...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 拡張JOIN(1対多)

ねらい:VLOOKUPではできない「1対多JOIN」をVBAで“型”にするふつうのJOIN(VLOOKUP的なもの)は「1対1」です。顧客コード → 顧客名、商品コード → 商品名、のように「1つのキ...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 3段JOINテンプレ

ねらい:明細に「3つのマスタ」を段階的にくっつける“3段JOIN”の型2段JOINまではよくやっていると思いますが、実務だとこういうケースが出てきます。売上明細に「商品名」を付けたい。商品から「カテゴ...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 2段JOINテンプレ

ねらい:明細に「マスタA→マスタB」を段階的にくっつける“2段JOIN”の型を作る「明細に部門名を付けて、さらにその部門から所属長名を付けたい」「売上明細に商品マスタをJOINして、さらにカテゴリマス...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 一括変換ツール

一括変換ツールのねらい:大量データを「一気に整形・変換」する“作業自動化の核”一括変換ツールは、実務で最も“時短効果が高い”テンプレのひとつです。現場では、こんな作業が毎日のように発生します。全角 →...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – マスタ更新ツール

ねらい:マスタを「手入力」から「差分反映の型」に変えるマスタ更新って、本当は一番慎重にやりたいところなのに、現場ではこうなりがちです。新しいCSVを開く古いマスタを開くVLOOKUPやフィルタで差分を...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – CSV差分ツール

ねらい:2つのCSVの「追加・削除・変更」を一瞬で洗い出すCSV差分ツールのゴールは、「前回のCSV」と「今回のCSV」を比べて、どの行が追加され、どの行が削除され、どの行の中身が変わったかを機械的に...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 名寄せ高速ツール

ねらい:ぐちゃぐちゃな「同じ顧客」を、機械的に“同一人物グループ”にまとめる名寄せは、「同じ人・同じ会社なのに、表記ゆれや入力ゆれでバラバラに登録されているレコードをまとめる」作業です。顧客マスタ、取...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 重複検査ツール

ねらい:人の目では見落とす「重複」を、VBAで一網打尽にする重複検査は、地味だけど実務ではかなり重要な仕事です。顧客マスタの二重登録、案件IDの重複、メールアドレスの重複、請求書番号の重複…。どれも「...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 採番自動ツール

ねらい:番号ルールを「人の勘」から「VBAの型」に変える現場で一番モメやすいのが「番号」です。伝票番号案件番号申請番号問い合わせIDこれを人が手入力で振っていると、同じ番号を二重に使ってしまう飛び番・...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – 監査ログツール

ねらい:Excelマクロの「誰が・いつ・何をしたか」を残す“監査ログ”の型を作るマクロが便利になればなるほど、あとからこういうことを聞かれる場面が増えます。誰がこのファイルをいつ更新したのか。このボタ...
Excel VBA

Excel VBA 逆引き集 | 実務テンプレ完全版(超再利用部品) – エクセル方眼自動整形

ねらい:どんなシートでも一発で「方眼紙レイアウト」にそろえる「エクセル方眼」は好き嫌いが分かれますが、社内の帳票や申請書が全部エクセル方眼で作られている現場も多いですよね。問題は、毎回「列幅を 1.2...
スポンサーリンク