スポンサーリンク
Word VBA

【入門編】【上級者向け】段落の「書式設定」をプロパティ単位で比較し、差異をレポートする差分解析 – Word VBA解析バイブル

Word VBAの深淵へ:段落の「差異」を可視化する究極のデバッグ術こんにちは。自動化の世界へようこそ。マクロの記録で生成された「冗長で壊れやすいコード」に別れを告げ、Wordのドキュメント構造を意のままに操るエンジニアの扉を叩いたあなたに...
Access VBA

【入門編】DAO.RecordsetのLockEditsプロパティによる悲観的排他制御と楽観的排他制御の使い分け – Access VBA解析バイブル

はじめに:複数ユーザーで動かすAccessアプリの「最大の壁」を越えよう!こんにちは!今日もAccess VBAの世界へようこそ。VBAの基本文法を覚え、マクロ機能から脱却してコードでデータベースを操作できるようになってくると、次に挑戦した...
ExcelVBA

【入門編】型宣言の強制(Option Explicit)がもたらす開発効率:スペルミスによるバグをコンパイル段階で排除する – Excel VBA解析バイブル

【Excel VBA】1行追加するだけでバグが激減!`Option Explicit` が「脱初心者」の必須条件である理由こんにちは!Excel VBAの世界へようこそ。マクロの自動記録を卒業し、自分の手でVBAコードを書き始めたあなたは、...
ExcelVBA

【VBAリファレンス】Excel実務の必須テクニック:指定文字列を含むか判定する最適解をマスターする

概要Excelで業務効率化を図る際、最も頻繁に遭遇する課題の一つが「特定の文字列が含まれているか否か」を判定することです。例えば、「商品名に『限定』という単語が含まれていればフラグを立てる」「住所から『東京都』が含まれるデータだけを抽出する...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETアプリケーションの自動ログ出力基盤:NLogやlog4netを導入し、業務エラーの解析を容易にする構造化ログの設計 – Visual Basic (VB / VB.NET)解析バイブル

ログは「記録」ではなく「武器」である。VB.NETにおける構造化ログ基盤の極意多くのVB.NET開発者が、いまだに`System.Diagnostics.Trace`でコンソールやファイルに文字列を垂れ流している。あるいは、自作の`Writ...
VBScript (Visual Basic Scripting Edition)

【実務・中級編】【リモートデスクトップセッション判定】RDP環境とローカルコンソールを識別した挙動切り替え制御 – VBScript (Visual Basic Scripting Edition)解析バイブル

VBScriptを掌握せよ:RDPセッション判定による「環境適応型」自動化スクリプトの極意業務自動化の現場において、VBScriptは「枯れた技術」と揶揄されることがある。だが、真のエンジニアは知っているはずだ。Windowsの深淵に最も近...
CorelDRAW VBA

【実務・中級編】【中級者向け】グラフィック内の全テキストオブジェクトのアウトライン化(カーブ変換)を一括で行う入稿前チェッカー – CorelDRAW VBA解析バイブル

CorelDRAW VBAの深淵:テキストアウトライン化の「鉄則」と実装の極意プロの現場において、入稿データのテキストアウトライン化は単なる作業ではない。「フォント欠損」という致命的な事故を防ぐための、最後の防衛ラインだ。しかし、Corel...
SolidWorks VBA

【実務・中級編】【サーフェスモデリング】CreateThickenFeatureを用いたサーフェスからのソリッド肉付けとマイナス厚み付与の罠 – SolidWorks VBA解析バイブル

SolidWorks VBAの極地:CreateThickenFeatureを完全制御し、厚み付けの「地獄」から脱却するSolidWorks APIを扱うエンジニア諸君。`CreateThickenFeature`で苦しんだことはないか?「...
AutoCAD VBA

【テクニカル・上級編】【初心者向け】AcadApplication.ZoomWindowを用いて、特定の座標範囲をプログラムからクローズアップ表示 – AutoCAD VBA解析バイブル

AutoCAD VBAの「視覚的制御」を極める:AcadApplication.ZoomWindowの先にあるアーキテクチャの真髄AutoCADの自動化において、「座標を特定し、そこを注視させる」という動作は、単なるUIの補助ではない。エラ...
Project VBA

【実務・中級編】【中級者向け】複数のプロジェクトを統合する際、各ファイルのベースライン情報を保持したままマージする手法 – Project VBA解析バイブル

Project VBAの深淵:マスタープロジェクト構築時に「ベースライン」を死守する設計哲学Project VBAを扱うエンジニアにとって、複数のスケジュールを統合する「マスタープロジェクト」の構築は、避けては通れない壁だ。しかし、多くの開...
スポンサーリンク