スポンサーリンク
PowerPoint VBA

【実務・中級編】【実務中級】Slide.BackgroundのFill.Typeを解析し、画像背景(msoFillPicture)のソースファイル名やトリミング情報をVBAで安全に判定・抽出するアプローチ – PowerPoint VBA解析バイブル

PowerPoint VBAの深淵:背景画像の「正体」を暴くオブジェクトモデル操作術業務自動化において、PowerPointの「背景」は最も厄介な要素の一つです。レイアウトマスターに依存するのか、個別スライドで上書きされているのか。画像は埋...
Outlook VBA

【実務・中級編】実務中級者向け:NameSpace.GetSharedDefaultFolderで共有メールボックスの予定表を操作する – Outlook VBA解析バイブル

Outlook VBAの深淵:共有メールボックスを「正確に」支配するアーキテクチャ現場でよく見る「動けばいい」コードは、共有メールボックスが絡んだ瞬間に崩壊する。特に `GetSharedDefaultFolder` を使った共有予定表への...
Word VBA

【実務・中級編】【上級者向け】段落の「複雑な書式」をクラスモジュールで抽象化し、再利用可能な書式エンジンを作る – Word VBA解析バイブル

【Word VBA】スパゲッティコードからの脱却:クラスモジュールで構築する「書式設定エンジン」の設計思想Word VBAのプロジェクトが巨大化する際、最も開発者を苦しめるのは「あとから修正が効かない、散らばった `.Font.Size =...
Access VBA

【実務・中級編】Application.CurrentData.AllTablesを使用した存在しないテーブルへのアクセス回避とエラーハンドリング – Access VBA解析バイブル

【Access VBA】実行時エラーを「未然に防ぐ」技術:AllTablesによる動的制御の真髄業務自動化の現場で、初心者が最も陥りやすい罠がある。それは、「テーブルが存在することを前提にしたコード」を書くことだ。「リンクテーブルが切れてい...
ExcelVBA

【VBAリファレンス】Excel VBAで数式コピーを極める!相対参照のメカニズムと自動化の極意

概要Excelを日常的に利用する上で、数式のコピーは業務効率化の要となる操作です。そして、その数式コピーの根幹をなすのが「相対参照」の概念です。セルに数式を入力し、それを別のセルにコピーすると、参照元が自動的に変化する――この一見当たり前の...
AutoCAD VBA

【入門編】【上級】AcadApplication.Evalメソッドの魔術:VBAからAutoLISP関数を呼び出しAPIの限界を突破する – AutoCAD VBA解析バイブル

AutoCAD VBAの限界を突破せよ:AcadApplication.EvalでAutoLISPの「魔術」を操るこんにちは。AutoCADの自動化の世界へようこそ。日々VBAで業務効率化に取り組んでいると、必ずと言っていいほど「VBAのA...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETでのバイナリファイル解析:BinaryReaderとBinaryWriterによる独自フォーマットの読み書き実装 – Visual Basic (VB / VB.NET)解析バイブル

バイナリの深淵を制御せよ:BinaryReader/Writerによる「型」の支配VB.NETを扱うエンジニアの多くが、`StreamReader`や`String`型の扱いに安住している。だが、真にシステムを支配したいのであれば、メモリの...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【バッチ引数特殊文字エスケープ】Command Line Argumentsにおける記号エスケープ漏れを防ぐ解釈エンジンの作成 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握する極限の知見:コマンドライン引数の「記号パース崩れ」を封殺する防衛的アーキテクチャVBScriptは、もはやレガシーの遺物などではない。Windowsの深層で今なお静かに脈動し続ける、最もシンプルで強力な自動化の武器...
CorelDRAW VBA

【テクニカル・上級編】【上級プロ向け】VBAからWindows APIを呼び出し、CorelDRAWのウィンドウを完全に非表示にして超高速バックグラウンド変換 – CorelDRAW VBA解析バイブル

CorelDRAW VBAを極限まで駆動する:GUI完全排除によるバックグラウンド・バッチ処理の深淵CorelDRAWを単なる「グラフィックソフト」と見なしている間は、エンジニアとして二流だ。我々にとって、CorelDRAWは「強力なベクタ...
SolidWorks VBA

【テクニカル・上級編】【マルチボディ対応】BodyFolder.GetBodiesを活用したマルチボディパーツからの特定ソリッド抽出と独立エクスポート – SolidWorks VBA解析バイブル

SolidWorks APIの深淵:マルチボディパーツを「解体」する極限の自動化ロジックSolidWorksの設計現場において、マルチボディパーツは強力な武器だが、下流工程やPDMシステムとの連携においては「呪い」にもなり得る。アセンブリへ...
スポンサーリンク