スポンサーリンク
Project VBA

【実務・中級編】【中級者向け】プロジェクトの「ベースライン設定」を、特定のWBSレベル以下のみに適用するフィルタリング保存術 – Project VBA解析バイブル

【Project VBA極意】ベースラインの「局所更新」を制する。全体適用という名の暴挙からの脱却プロジェクト管理において、ベースラインは「聖域」であるべきだ。しかし、現場の現実は残酷だ。大規模なWBSの中で、特定のフェーズだけが遅延し、計...
Visio VBA

【実務・中級編】Visio VBAの基礎作法:オブジェクト変数の適切なスコープ設計とメモリ解放のベストプラクティス – Visio VBA解析バイブル

Visio VBAの死角:なぜあなたのコードは「重く」なり、やがてVisioを殺すのかVisio VBAで業務自動化ツールを組んでいると、必ず直面する壁がある。開発当初はサクサク動いていたはずのツールが、なぜか数日間稼働させ続けるとVisi...
PowerPoint VBA

【テクニカル・上級編】【プロフェッショナル】Application.HWNDとWindows APIを連携させ、PowerPointのメインウィンドウを他アプリの前面に強制ピン留めする最前面表示制御 – PowerPoint VBA解析バイブル

【プロフェッショナル】Application.HWNDとWindows APIを連携させ、PowerPointのメインウィンドウを他アプリの前面に強制ピン留めする最前面表示制御他アプリケーション(Excel、Access、あるいはブラウザ自...
Outlook VBA

【テクニカル・上級編】実務中級者向け:NameSpace.GetDefaultFolderの「Nothing」エラーを回避する再試行ロジック – Outlook VBA解析バイブル

Outlook VBAを掌握する極限の知見:`GetDefaultFolder` の「Nothing」エラーを完全制圧する実戦的再試行ロジックOutlook VBAを用いた業務自動化において、最も頻繁に遭遇し、かつ多くの開発者を悩ませる悪夢...
Word VBA

【テクニカル・上級編】【中級者向け】Wordの「段落枠」をVBAで描画し、強調したい段落を囲む – Word VBA解析バイブル

【Word VBA】段落枠の極限制御:APIの裏側とオブジェクトライフサイクルから見た「段落囲み」の自動化Word VBAにおける書式設定において、「段落枠(Borders)」の操作は、一見すると単純なプロパティ操作に見える。しかし、数万行...
Access VBA

【テクニカル・上級編】Application.Echoを制御する汎用クラスの作成:エラー発生時でも画面描画を確実に復帰させる – Access VBA解析バイブル

Access VBAを掌握する極限の知見:`Application.Echo`を支配せよ――エラー耐性を持つ画面描画制御クラスの設計レガシーシステムの最前線に立つ我々にとって、Access VBAは単なる簡易言語ではない。適切に御すれば、堅...
ExcelVBA

【テクニカル・上級編】プロシージャ終了時の自動クリーンアップ:変数のスコープとメモリ解放の自動化設計 – Excel VBA解析バイブル

プロシージャ終了時の自動クリーンアップ:クラスモジュールのTerminateイベントを活用したリソース管理術Excel VBAの現場において、未だに散見される悪習がある。膨大なオブジェクト変数を定義し、プロシージャの末尾で律儀に `Set ...
ExcelVBA

【VBAリファレンス】マクロの「あと一歩」を現実に!記録マクロを自在に操るための基礎知識

概要Excel VBAを学習する上で、まず最初に試すのが「マクロの記録」機能ではないでしょうか。この機能は、操作を自動化する第一歩として非常に強力ですが、記録されたままのマクロは、そのままでは活かせない場面も多々あります。なぜなら、記録され...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでのINIファイルおよびレジストリ操作:DllImportを使ったWin32 API連携と安全な呼び出し – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。VB.NETの世界へようこそ。「設定ファイルの保存」という壁にぶつかったことはありませんか? `My.Settings`やJSONファイルで事足りることも多いですが、レガシーなシステムや特定の制約がある現場では、今なおINIファ...
VBScript (Visual Basic Scripting Edition)

【入門編】【コンソール表示レイアウト崩れ防止】マルチバイト文字の表示幅判定と自作Padding関数によるマルチ列揃え – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptでCLIの美学を。全角・半角混在の「ズレ」を完全に制御するPadding技術こんにちは。自動化の現場でVBScriptと長年向き合ってきた、あなたの技術的伴走者です。VBScriptで`WScript.Echo`を使ってコン...
スポンサーリンク