スポンサーリンク
Project VBA

【入門編】【上級者向け】SQL Serverのテーブル構造とプロジェクトのタスク構造を同期させる双方向データ更新エンジン – Project VBA解析バイブル

Project VBAを掌握せよ:SQL Serverとタスク構造を同期させる「双方向データ更新エンジン」の極意こんにちは。現場で泥水をすすりながらVBAの限界を突破してきたエンジニアです。皆さんは「Project VBA」と聞いて何を思い...
Visio VBA

【入門編】図形テキストの高度な制御:Charactersプロパティを使ったシェイプ内文字列の部分書式設定 – Visio VBA解析バイブル

Visio VBAの真髄:Charactersオブジェクトでテキストを「操る」極意こんにちは。自動化の現場でVisioと格闘し続けている皆さんに、今日は「図形内の文字装飾」という、一歩先行く魔法をお教えします。「マクロの記録」で生成されるコ...
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の深層で今なお静かに脈動し続ける、最もシンプルで強力な自動化の武器...
スポンサーリンク