スポンサーリンク
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` や...
VBScript (Visual Basic Scripting Edition)

【入門編】【スタックオーバーフロー回避】VBScriptの再帰呼び出し限界と反復ループ(イテレーション)への安全変換ロジック – VBScript (Visual Basic Scripting Edition)解析バイブル

こんにちは!VBScriptの世界へようこそ。普段何気なく書いているスクリプトも、少し深い階層を扱うようになると、突然「スタック領域が不足しています(Out of stack space)」という冷酷なエラーに直面することがありますよね。「...
CorelDRAW VBA

【入門編】【中級者向け】クライアント要求に応じた複数フォーマット(EPS・PDF・SVG・CDR)への同時マルチエクスポート – CorelDRAW VBA解析バイブル

こんにちは!CorelDRAW VBAの世界へようこそ。マクロの記録ボタンを押して「なんだか動いたけれど、中身は何をしているのかサっぱり……」という段階を卒業し、いよいよ自分の手でデザインの自動化をコントロールしたい中級者のあなたへ。今回は...
スポンサーリンク