スポンサーリンク
SolidWorks VBA

【テクニカル・上級編】【アセンブリ依存関係】PartDoc.ExternalFileReferencesを使ったパーツ内の外部参照(IN-CONTEXT)の有無チェックと切断自動化 – SolidWorks VBA解析バイブル

SolidWorks APIの深淵:外部参照(In-Context)の呪縛を解き放つ自動化アーキテクチャSolidWorksの設計現場において、「外部参照(In-Context)」は諸刃の剣である。アセンブリとの動的な連携は初期設計の生産性...
Project VBA

【テクニカル・上級編】【中級者向け】テンプレート(.mpt)から新規作成する際、特定のカスタムフィールド定義を強制的に同期させるマクロ – Project VBA解析バイブル

テンプレートの強制同期:Project VBAにおける「定義の整合性」を極める多くのエンジニアがProjectのカスタムフィールド(ユーザー設定フィールド)管理で躓くのは、単にフィールドを作成するからではない。「既存の汚染されたプロジェクト...
Visio VBA

【テクニカル・上級編】Shape.CellsUを用いたデータ付与:カスタムプロパティ(シェイプデータ)の読み書き自動化 – Visio VBA解析バイブル

Visio VBAの深淵:Shape.CellsUによるシェイプデータ操作の最適解Visioは単なる作図ツールではない。それは「グラフィカルなデータベース」である。多くのエンジニアがVisioを「絵を描くソフト」と誤解している間に、我々アー...
PowerPoint VBA

【入門編】【実務中級】Slide.Shapesから「SmartArt」オブジェクトのみを正確に判定し、その内部テキストを再帰的に抽出・一括置換するVBAテクニック – PowerPoint VBA解析バイブル

PowerPoint VBAの深淵へ:SmartArtの「迷宮」を攻略するテキスト一括置換術こんにちは。現場で「動けばいい」コードから「保守可能で美しい」コードへの脱却を目指すあなたを応援する、アーキテクトの先輩です。多くの人がPowerP...
Outlook VBA

【入門編】実務中級者向け:Outlookの「同期の問題」フォルダをNameSpace経由で監視する – Outlook VBA解析バイブル

Outlook VBAの深淵へ:隠された「同期の問題」フォルダを掌握せよこんにちは。業務自動化の世界へようこそ。普段、何気なく使っているOutlook。実はその裏側には、ユーザーには見せない「隠された領域」が存在することをご存知でしょうか?...
Word VBA

【入門編】【上級者向け】巨大文書における「段落ループ」の高速化:Rangeオブジェクトのキャッシュ戦略 – Word VBA解析バイブル

【Word VBAの極意】数千ページの文書を瞬殺する「Rangeキャッシュ戦略」こんにちは。自動化の深淵へようこそ。もしあなたが今、「数千ページのWord文書に対して、全段落の書式を一括変更するマクロ」を書こうとして、`Selection`...
Access VBA

【入門編】DAO.RecordsetのFindFirstメソッドとNoMatch判定による高速なデータ検索エンジンの構築 – Access VBA解析バイブル

Access VBAの深淵へ:FindFirstとNoMatchで操る「爆速」検索エンジンの極意こんにちは。Accessの迷宮に足を踏み入れた皆さん、ようこそ。多くの人が「検索」という壁にぶつかったとき、真っ先に思い浮かぶのは「検索用のクエ...
ExcelVBA

【VBAリファレンス】Excel VBAで実現する2008年静止画部門アーカイブの自動管理とデータ抽出技術

概要:デジタルアーカイブの再定義とVBAの役割2008年という年は、デジタル画像技術と業務効率化の転換点でした。当時、企業や組織において膨大な静止画データが生成され、それらをいかに効率的に管理し、データベース化するかが大きな課題となっていま...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの「遅延実行」という甘い罠:なぜあなたのツールは重くなるのか?VB.NETでLINQを使う際、`IEnumerable(Of T)`を安易に使い回していませんか?「LINQは便利だ」という理由だけでクエリを書き連ねると、現場では...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【大容量ファイル安全ダウンロード】MSXML2.XMLHTTP による進捗考慮型取得とデータ破損チェック – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを極める:大容量ファイルを「壊さず」ダウンロードする技術的処方箋現場でよくある悲劇。`ADODB.Stream`と`MSXML2.XMLHTTP`を適当に組み合わせたスクリプトで、数百MBのファイルを落とそうとして「メモリ不...
スポンサーリンク