スポンサーリンク
AutoCAD VBA

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

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

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

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

【実務・中級編】Documentオブジェクト完全攻略:複数開いた図面ファイルを横断して一括処理するマクロ – Visio VBA解析バイブル

Visio VBAを掌握する極限の知見:Documentオブジェクト完全攻略―― 複数図面を横断する一括処理エンジンの設計と実装こんにちは。チーフアーキテクトの私だ。これまで数多の巨大プラント図面、ネットワークトポロジ、そして複雑な業務フロ...
PowerPoint VBA

【実務・中級編】【XML構造逆引き解析】VBAからプレゼンテーション(.pptx)をZIP解凍し、スライド単位の「作成日時」と「最終更新履歴」を抽出する超上級ハック – PowerPoint VBA解析バイブル

【XML構造逆引き解析】VBAからPPTXをZIP解凍し、スライド単位の「作成日時」「最終更新履歴」を抽出すらする超上級ハック開発プロジェクトの現場で、こんな理不尽な要求を突きつけられたことはないだろうか。「この500枚ある全社共通テンプレ...
Outlook VBA

【実務・中級編】初心者向け:OutlookのSessionオブジェクトでログインユーザーの表示名を動的に取得する方法 – Outlook VBA解析バイブル

Outlook VBAを掌握する極限の知見:Sessionオブジェクトでログインユーザーを動的に制圧する業務自動化の現場において、VBAコードのクオリティを分ける境界線はどこにあるか。それは「ハードコーディングの排除」と「環境依存性の極限ま...
Word VBA

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

Word VBAを掌握する極限の知見:文書全体の禁則処理を「一瞬で」強制統制するアーキテクチャ開発現場でよくある悲劇だ。経営陣や法務部門から「配布資料のフォーマットを統一しろ」「行末の句読点や閉じ括弧の改行をすべて防げ」という厳命が下る。手...
Access VBA

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

Access VBAを極限まで掌握せよ:`CurrentProject.AllModules`で実現するコード動的解析・保守ツールの全貌大規模なAccess開発案件に直面したとき、あなたは何に絶望するだろうか。「どこで誰が定義したか分からな...
ExcelVBA

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

Rangeオブジェクトへの一括転送:Variant型配列を活用した高速化の極意開発現場でよく見かける光景がある。数万行あるExcelの表データをループで1セルずつ舐め、条件判定や加工を行ってはセルに書き戻していくコード。実行ボタンを押した瞬...
ExcelVBA

【VBAリファレンス】Excel VBAで作業効率を劇的に変えるセル操作の即効テクニック集

概要:VBAにおけるセル操作の最適化こそが業務改善の鍵Excel VBAを用いた自動化において、最も頻繁に行われるのが「セル操作」です。しかし、VBAを学び始めた多くのエンジニアが陥る罠が「不必要なセル選択(SelectやActivate)...
Visual Basic (VB / VB.NET)

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

こんにちは!開発現場で日々、コードの海と格闘している後輩の皆さん。先輩エンジニアの私です。さて、皆さんはVB.NETでコードを書くとき、変数を宣言する際に `Dim` をとりあえず使っていませんか? あるいは、なんとなく `Const` や...
スポンサーリンク