スポンサーリンク
PowerPoint VBA

【実務・中級編】【プロフェッショナル】Presentation.CustomDocumentPropertiesにXMLデータをシリアライズして格納し、VBAからプレゼンテーション全体の「状態」や「編集履歴」を構造化データとして永続化・復元するステート管理クラスの設計 – PowerPoint VBA解析バイブル

PowerPoint VBAの「闇」を支配する:CustomDocumentPropertiesによる永続化ステート管理術PowerPoint VBAで大規模な業務自動化ツールを開発する際、避けて通れない壁がある。それは「設定値や編集履歴を...
Outlook VBA

【実務・中級編】【初心者向け】メールの重要度や秘密度を、宛先ドメインに応じて自動的に切り替える条件分岐ロジック – Outlook VBA解析バイブル

Outlook VBAを「支配」する:宛先ドメインに基づく動的プロパティ制御の極意業務自動化の世界へようこそ。私はこれまで数多のVBAプロジェクトを見てきたが、多くの開発者が陥る罠がある。それは「動くコードを書くこと」と「堅牢なシステムを構...
Word VBA

【実務・中級編】【上級者向け】大規模文書における「置換処理のトランザクション管理」とリカバリ手法 – Word VBA解析バイブル

Word VBAの「置換」で泣かないために:大規模文書を支配するトランザクションとリカバリの設計思想Word VBAで`Find.Execute Replace:=wdReplaceAll`を乱発していませんか? 小規模な文書ならそれでも動...
Access VBA

【実務・中級編】【中級】リレーションシップの「参照整合性」をVBAで一時解除・再設定してデータ一括更新を高速化する – Access VBA解析バイブル

Access VBAの深淵:リレーションシップを「支配」し、バルク処理を極限まで加速させるAccessで数万件規模のデータをインポートする際、プログレスバーが永遠に動かない――そんな経験はないだろうか?その原因の多くは、テーブルに張り巡らさ...
ExcelVBA

【VBAリファレンス】業務効率を劇的に変える!現役エンジニアが教えるExcel関数の極意と実務活用術

概要:なぜExcel関数をマスターすることが「最強のスキル」なのかビジネスの現場において、Excelは単なる表計算ソフトではありません。データ分析、進捗管理、請求書作成、そして自動化の土台となる「業務プラットフォーム」です。多くのビジネスパ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】BackgroundWorkerコンポーネント完全攻略:キャンセル処理と進捗報告(ReportProgress)を安全に実装するレガシー・モダン両対応の設計 – Visual Basic (VB / VB.NET)解析バイブル

BackgroundWorkerの残影と戦う:レガシーを「安全」に掌握する非同期設計の極意多くのSI現場で、今なお現役で稼働するWindows Formsアプリケーション。その心臓部には、時代遅れと揶揄されつつも、依然として「同期の呪縛」か...
AutoCAD VBA

【入門編】【上級】Windows API「FindWindow」とAcadApplication.HWNDの連携:AutoCADの背後で動くExcelを最前面に呼び出す – AutoCAD VBA解析バイブル

AutoCAD VBAの領域を超えろ:Windows APIでExcelを「強制召喚」する極意こんにちは。AutoCADの自動化という荒野を切り拓くエンジニアの皆さん。普段、AutoCADとExcelを行き来する業務で、こんなストレスを感じ...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【排他ロック競合の指数バックオフ回避】FileSystemObject書込みエラーを防止するジッター付き再試行ロジックの実装 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握する:FileSystemObjectの排他ロックを「指数バックオフ」で制圧するVBScriptを「過去の遺物」と呼ぶ者は、OSの深淵を知らぬ素人だ。Windowsという巨大なシステムにおいて、WSH(Windows ...
CorelDRAW VBA

【テクニカル・上級編】【中級者向け】大量のパスオブジェクトに対する「角の丸め(フィレット)」効果を一括適用・数値制御する自動化マクロ – CorelDRAW VBA解析バイブル

CorelDRAW VBAの深淵:数千のパスを支配する「角丸一括処理」の極意CorelDRAWの標準機能である「フィレット/スカラップ/面取り」ドッカーは、手作業には適しているが、数千のアイコンや複雑なUIコンポーネントを扱うプロフェッショ...
SolidWorks VBA

【テクニカル・上級編】【プロフェッショナル設計】Class Moduleを用いたSolidWorksフィーチャ生成ロジックの「オブジェクト指向カプセル化」設計 – SolidWorks VBA解析バイブル

SolidWorks VBAの「スパゲッティ」を断つ:オブジェクト指向によるパーツ生成の極致SolidWorks APIを扱う現場で、数百行に及ぶプロシージャが並ぶ「手続き型コード」を目にしない日はありません。それがなぜ致命的なのか。API...
スポンサーリンク