スポンサーリンク
PowerPoint VBA

【実務・中級編】【上級者】ネットワーク経由でのPDF一括エクスポート時、一時的な回線切断やパケットロスが発生した際にトランザクションを安全にロールバックし、不完全な成果物を自動削除して初期状態に復旧するレジリエント制御マクロ – PowerPoint VBA解析バイブル

「不完全な成果物は、ゴミと同じだ。」— ネットワーク不安定下でのPowerPoint PDF変換におけるトランザクション管理術業務自動化の現場において、エンジニアが最も陥りやすい罠がある。それは、「正常系(Happy Path)しか想定して...
Outlook VBA

【実務・中級編】【初心者向け】受信トレイの未読メールを一定時間ごとに集計し、Excelへ自動転記するマクロ – Outlook VBA解析バイブル

「受信メール集計」を単なるコピペで終わらせるな。プロダクション品質の自動化を実現する「ポーリング型設計」の極意業務自動化の現場において、初心者が最初にぶつかる壁は「動いた瞬間に喜ぶが、数日後にシステムが止まる」という現象だ。今回取り上げるテ...
Word VBA

【実務・中級編】【上級者向け】表の操作中に発生するメモリリークを防ぐためのオブジェクト解放と後処理 – Word VBA解析バイブル

Word VBAの深淵:表操作におけるメモリリークを制し、堅牢な自動化システムを構築する業務自動化の現場において、「動くツール」を作ることは容易だ。しかし、「現場で使い続けられる、プロフェッショナルなツール」を作ることは全く別の次元の話であ...
Access VBA

【実務・中級編】DAOの「dbConsistent」と「dbInconsistent」更新:更新競合の制御 – Access VBA解析バイブル

【Access VBA極限解説】マルチユーザー地獄からの脱出:DAO「dbConsistent」と「dbInconsistent」が握る競合制御の全貌開発現場でよくある悪夢を思い出してほしい。「ローカルでテストした時は完璧だったのに、本番環...
ExcelVBA

【VBAリファレンス|実務向け】Excel VBAで「特定のフォルダ内のファイル」を高速検索して一覧化する手法

導入Excelの標準機能にもファイル検索機能は存在しますが、業務で「特定のフォルダにある大量のファイルから、特定の条件に合うファイル名だけを抽出してリスト化したい」という場面は多いはずです。標準機能で手動検索を繰り返すのは時間の無駄ですし、...
VBScript (Visual Basic Scripting Edition)

【テクニカル・上級編】【初心者向け】Drive.IsReadyプロパティを活用した未挿入ドライブや光学メディアへのアクセスエラー防止 – VBScript (Visual Basic Scripting Edition)解析バイブル

「デバイスの準備ができていません」を根絶せよ:Drive.IsReadyによる堅牢なリムーバブルメディア制御の極意現場のエンジニアが最も嫌うもの、それは「環境依存による予測不能なランタイムエラー」だ。開発環境のローカルディスクでは完璧に動作...
CorelDRAW VBA

【テクニカル・上級編】【上級プロ向け】複数レイヤーに散らばるガイド線を種類別(X軸・Y軸・斜め)に配列へ高速格納し、一括で座標一括シフト・再配置するアルゴリズム – CorelDRAW VBA解析バイブル

座標の解放:COMインターフェースのオーバーヘッドを回避する「ETL型」ガイド制御アルゴリズム多くの開発者が、CorelDRAW VBAを「単なるマクロ言語」と捉え、オブジェクトモデルの表面的な操作に終始している。しかし、大規模な設計図面や...
SolidWorks VBA

【テクニカル・上級編】【上級プロ向け】図面自動生成における非同期・バックグラウンド処理とSolidWorksイベントハンドリング – SolidWorks VBA解析バイブル

境界線を越える自動化:SolidWorks図面生成における非同期制御とイベントハンドリングの極致多くの開発者は、SolidWorksのAPIを叩き、図面を生成し、PDFを出力することに成功する。しかし、大規模なアセンブリを扱う実務環境におい...
AutoCAD VBA

【入門編】【実務中級者向け】外部参照(Xref)の「アタッチ」と「オーバーレイ」を判別して保存形式を切り替える高度な制御 – AutoCAD VBA解析バイブル

【極限の知見】外部参照(Xref)の「深淵」を制御する:アタッチとオーバーレイによる保存パスの自動最適化術こんにちは。AutoCADの広大な海を渡るエンジニアの皆さん。マクロの記録機能を使って「なんとなく動くコード」を書く段階から、一歩踏み...
Project VBA

【テクニカル・上級編】実務中級:Excelの「制約条件マスタ」からProjectへ情報を同期するデータ連携ツール – Project VBA解析バイブル

【極限の知見】MS Project 制御の真髄:Excel制約条件マスタの同期エンジンにおけるCOM最適化プロジェクト管理の現場において、Excelは「思考と定義の場」であり、MS Projectは「計算とシミュレーションの場」である。この...
スポンサーリンク