スポンサーリンク
Word VBA

【テクニカル・上級編】【中級者向け】段落の「禁則処理」設定をVBAで文書全体に強制適用する – Word VBA解析バイブル

Word VBAを掌握する極限の知見:文書全体の禁則処理をミリ秒単位で強制支配する技術Wordマクロの記述において、多くの開発者が陥る罠がある。それは「画面上の操作をそのまま記録し、`Selection`オブジェクトを乱用する」という初歩的...
Access VBA

【テクニカル・上級編】Application.CurrentProject.AllModulesを活用したVBAコードの動的解析と保守ツール開発 – Access VBA解析バイブル

Access VBAを掌握する極限の知見:`Application.CurrentProject.AllModules`による動的コード解析と保守ツールの極意レガシーシステムの寿命は、往々にして「コードのブラックボックス化」によって縮まる。...
ExcelVBA

【テクニカル・上級編】Rangeオブジェクトへの一括転送:Variant型配列を活用した高速化の極意 – Excel VBA解析バイブル

Rangeオブジェクトへの一括転送:Variant型配列を活用した高速化の極意VBAのパフォーマンスチューニングにおいて、避けて通れない最大のボトルネックが「ワークシートとVBAの往復(COMインターフェイス経由のセルアクセス)」である。セ...
ExcelVBA

【VBAリファレンス】Excel VBAでデータ範囲を自在に操る|Endプロパティによる終端セル参照の完全攻略ガイド

概要:VBAにおける「終端参照」の重要性Excel VBAで自動化ツールを構築する際、最も頻繁に直面する課題の一つが「データ範囲の動的取得」です。日々更新される業務データに対し、セル範囲を「A1:A100」のようにハードコーディングしてしま...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】ReadOnly・Const・Staticの使い分け:バグを根絶する変数のライフサイクル制御術開発現場でこんなコードを見たことはないだろうか。「とりあえず全ての変数を `Dim` で宣言し、どこで書き換わっているか...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【スタックオーバーフロー回避】VBScriptの再帰呼び出し限界と反復ループ(イテレーション)への安全変換ロジック – VBScript (Visual Basic Scripting Edition)解析バイブル

【スタックオーバーフロー回避】VBScriptの再帰呼び出し限界と反復ループへの安全変換ロジック業務自動化の現場において、VBScriptとWSH(Windows Script Host)はいまだにレガシー環境のキーストロークを支える縁の下...
CorelDRAW VBA

【実務・中級編】【中級者向け】クライアント要求に応じた複数フォーマット(EPS・PDF・SVG・CDR)への同時マルチエクスポート – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握する極限の知見第4回:複数フォーマット同時マルチエクスポートの極意こんにちは。開発プロジェクトのリーダー、あるいは現場の自動化を統括するチーフアーキテクトであるあなたなら、クライアントからこんな無茶な要求を突...
SolidWorks VBA

【実務・中級編】【穴ウィザード完全制覇】HoleWizardDefオブジェクトを用いたMボルト用タップ穴の深さ・下穴径の動的カスタマイズ – SolidWorks VBA解析バイブル

【穴ウィザード完全制覇】HoleWizardDefオブジェクトを用いたMボルト用タップ穴の深さ・下穴径の動的カスタマイズ開発プロジェクトのリーダーである私から、SolidWorks VBAを極めようとするエンジニアのあなたへ問う。「UIから...
AutoCAD VBA

【実務・中級編】【上級】複数バージョンのAutoCADが共存する環境で、特定のバージョンを指定してAcadApplicationを起動 – AutoCAD VBA解析バイブル

【上級】複数バージョンのAutoCAD共存環境を制圧する:バージョン指定によるAcadApplication起動の極意開発現場でAutoCAD VBAや外部COMオートメーションを扱う際、最も恐ろしいトラブルの一つが「意図しないバージョンの...
Project VBA

【実務・中級編】【中級者向け】ベースラインを「現在の計画」と「当初計画」で使い分けるための自動コピーマクロ – Project VBA解析バイブル

Project VBAを掌握する極限の知見:ベースラインの多重運用と自動コピーマクロの設計思想開発プロジェクトの現場において、進捗管理の精度を担保するために「ベースライン」の存在は不可欠だ。しかし、Project VBAを用いた実務の現場で...
スポンサーリンク