スポンサーリンク
Access VBA

【テクニカル・上級編】DAOのFindFirstでワイルドカード検索を高速化する:Like演算子の罠と回避策 – Access VBA解析バイブル

DAOの「Like演算子」がシステムを殺す──ワイルドカード検索の計算量とアーキテクチャ的回避策業務アプリケーションの規模が拡大し、レコード数が数十万件の領域に突入したとき、多くの開発者は「なぜか動作が重くなった」という現象に直面する。その...
ExcelVBA

【VBAリファレンス|実務向け】【VBA中級への道】「列挙型(Enum)」を使ってコードの可読性と保守性を劇的に向上させる方法

なぜ「列挙型(Enum)」を使うのか?VBAで開発をしていると、特定の数値やステータスに意味を持たせることがよくあります。例えば、セルの色番号や、処理の状態(未処理・処理中・完了など)を扱う際、マジックナンバー(意味不明な数値)をそのままコ...
VBScript (Visual Basic Scripting Edition)

【入門編】【上級プロフェッショナル向け】ログ内の個人情報(マイナンバー・カード番号)をFSOで読み込みMasking(伏字化)するデータ匿名化パイプライン – VBScript (Visual Basic Scripting Edition)解析バイブル

【極限のVBScript】機密情報を守る「データ匿名化パイプライン」の構築術 〜FSOと正規表現で挑むプロの現場〜こんにちは。現場の自動化を支えるアーキテクトへようこそ。「マクロの記録」から一歩踏み出し、「自分でロジックを組み立てたい」――...
CorelDRAW VBA

【入門編】【上級プロ向け】Application.Optimization = True を駆使した超高速バッチ処理とメモリリーク完全防止のメモリ管理術 – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握する極限の知見:数百ページを爆速で捌く「最適化」と「メモリ管理」の極意こんにちは。自動化の深淵へようこそ。「マクロの記録」から一歩踏み出し、自分でコードを書き始めたあなた。素晴らしい一歩です。しかし、ある時、...
SolidWorks VBA

【入門編】【上級プロ向け】図面ビューのバウンディングボックス(外形矩形)演算による「ビュー同士の干渉回避」自動レイアウトエンジン – SolidWorks VBA解析バイブル

【上級プロ向け】図面ビューのバウンディングボックス演算による「ビュー同士の干渉回避」自動レイアウトエンジンこんにちは。開発の現場へようこそ。もしあなたが今、「マクロの記録」ボタンを押し、生成されたコードを眺めながら「なぜ、このコードはこんな...
AutoCAD VBA

【実務・中級編】【初心者向け】図面を開く前の「ファイル属性」確認:読み取り専用属性をVBAで判定・解除してからオープンする – AutoCAD VBA解析バイブル

なぜ、君のツールは「読み取り専用」で止まるのか? プロフェッショナルが実践するファイル属性制御の極意業務自動化の現場において、もっとも「初歩的でありながら、もっとも致命的なバグ」を誘発するのが、ファイル属性の扱いである。大量の図面をバッチ処...
Project VBA

【入門編】【プロ向け】TaskConstraintChangeイベントを用いた、ユーザーによる「制約条件の勝手な変更」を検知・復元する監視エージェント – Project VBA解析バイブル

プロジェクトの秩序を守る守護神:TaskConstraintChangeイベントによる制約条件の監視エージェント実装術こんにちは。プロジェクトの自動化に取り組んでいる皆さん、日々「計算が合わない」「スケジュールが予期せぬ方向に動いてしまった...
Visio VBA

【入門編】【上級者向け】特定のレイヤーに含まれるシェイプのみを対象とした、ページ間コピー&ペーストの自動化 – Visio VBA解析バイブル

【極限のVisio VBA】特定のレイヤーだけを「外科手術」のように抽出してコピーする高度な自動化術こんにちは。現場の設計自動化を支えるアーキテクトです。Visioを使って図面を大量に作成していると、こんな壁にぶつかることはありませんか?「...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsにおけるClipboard.SetDataとIDataObjectの拡張:リッチテキストやカスタムオブジェクトをクリップボード経由で安全にやり取りする方法 – Visual Basic (VB / VB.NET)解析バイブル

クリップボードの深淵:IDataObjectによるマルチフォーマット同期とメモリ管理の極致多くの開発者は、クリップボードを「単なる文字列のバッファ」だと誤解している。`Clipboard.SetText` を呼び出し、`Clipboard....
PowerPoint VBA

【実務・中級編】【初心者】社内標準のロゴマークと特定カラーパレットを全スライドのヘッダーに強制配置して新規作成する初期化マクロ – PowerPoint VBA解析バイブル

デザインの崩壊を防げ。プロが教える「社内標準強制適用」PowerPoint自動化の極限設計「とりあえずロゴを全スライドに貼り付けておけばいい」もし君がそんな安易な思考でコードを書こうとしているなら、今すぐその手を止めてほしい。業務自動化の現...
スポンサーリンク