スポンサーリンク
Word VBA

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

【極限の最適化】Word VBAで数千ページの文書を瞬殺する「Rangeキャッシュ戦略」Word VBAで「全段落をループして書式を変更する」というタスク。初心者が書くコードは、往々にして`Selection`を使い、画面をチカチカさせなが...
Access VBA

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

Access VBAで「クエリの乱造」を卒業せよ:DAO.RecordsetとFindFirstによる高速検索エンジンの構築術現場でAccessを触っていると、要件が増えるたびに「検索用クエリ」を量産してしまうエンジニアをよく見かける。クエ...
ExcelVBA

【VBAリファレンス】Word作業効率を劇的に高める!開いている全ての文書をVBAで一括終了させるプロの技術

概要:Wordの「すべて閉じる」問題とVBAによる解決策日々の業務において、Wordで複数の文書を同時に開いて作業することは珍しくありません。リサーチ資料、契約書の下書き、日報のテンプレートなど、気付けばタスクバーがWordのアイコンで埋め...
AutoCAD VBA

【入門編】【初心者向け】AcadApplication.ActiveDocumentの「不一致」を防ぐ!複数図面起動時の安全なオブジェクト取得法 – AutoCAD VBA解析バイブル

AutoCAD VBAの「迷子」を防げ!ActiveDocumentを正しく操るための極意こんにちは。AutoCADの自動化の世界へようこそ。マクロの記録から一歩踏み出し、自分だけのツールを作り始めると、必ず一度はこんな経験をするはずです。...
Visual Basic (VB / VB.NET)

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

LINQの「遅延実行」という名の劇薬:VB.NETアーキテクトが語るパフォーマンスの真実長年、VB6の`Collection`や`Recordset`の挙動に翻弄され、.NETへの移行期に血の涙を流してきたエンジニア諸君。君たちは今、LIN...
VBScript (Visual Basic Scripting Edition)

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

VBScriptを掌握する:MSXML2.XMLHTTPによる大容量ファイル・ストリーム転送の極意VBScriptは「レガシー」と呼ばれ久しい。しかし、エンタープライズの現場でWindowsの標準機能のみで完結する自動化を求められたとき、こ...
CorelDRAW VBA

【テクニカル・上級編】【上級プロ向け】COMオートメーションにおけるメモリリークとゾンビプロセスの完全撲滅!堅牢なVBAエラーハンドリング – CorelDRAW VBA解析バイブル

CorelDRAW VBAを掌握する:COMオートメーションにおける「死の連鎖」を断ち切る極限のメモリ管理術CorelDRAWのVBA開発において、数千件のベクターデータを連続処理するバッチを組んだ際、中盤で決まって発生する「メモリ不足によ...
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を「絵を描くソフト」と誤解している間に、我々アー...
スポンサーリンク