スポンサーリンク
PowerPoint VBA

【テクニカル・上級編】【初心者】Presentation.FullNameから拡張子を安全に判定し、ファイル形式(.pptx / .pptm / .ppt)に応じた処理の自動分岐を行うエラー防止策 – PowerPoint VBA解析バイブル

拡張子の背後に潜む「地雷」を排除せよ:Presentation.FullNameの深淵PowerPoint VBAを操る際、多くの初学者が陥る罠が「ファイルパスを文字列として安易に扱う」ことだ。`ActivePresentation.Ful...
Outlook VBA

【テクニカル・上級編】実務中級者向け:Application.Session.CurrentUserを使った組織内アドレス帳情報の抽出 – Outlook VBA解析バイブル

Outlook VBAを掌握する:`Application.Session.CurrentUser`で紐解くExchange組織の深淵VBAを単なる「マクロ」と呼ぶのは、エンジニアとしての怠慢だ。Outlook VBAは、MAPI(Mess...
Word VBA

【テクニカル・上級編】【上級者向け】Wordの「段落」書式をSQL Serverのデータベースで管理・適用する仕組み – Word VBA解析バイブル

Wordを「ただの文書作成ツール」から「DB駆動のコンポーネント」へ昇華させる技術Word VBAを単なるマクロ記録の延長だと考えているなら、それは大きな誤りだ。Wordのオブジェクトモデルは、DOM(Document Object Mod...
Access VBA

【テクニカル・上級編】DoCmd.OpenFormのWindowModeを駆使したダイアログ形式でのデータ入力設計と制御 – Access VBA解析バイブル

Access VBAの極致:DoCmd.OpenFormによる同期処理とメモリ管理の深淵多くのエンジニアは、`DoCmd.OpenForm`を単なる「画面を開く命令」だと誤解している。だが、真のアーキテクトにとって、それは「非同期世界と同期...
ExcelVBA

【VBAリファレンス】Excel VBAでセル内インデントを自在に操る|業務効率化を加速させる書式設定の極意

概要:なぜVBAでインデントが必要なのかExcelのセル内で、テキストの左側に余白を設ける「インデント」。手動で設定する場合、ホームタブの「インデントを増やす」ボタンを連打することになりますが、膨大なデータ量や動的に生成される帳票においては...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでのバイナリファイル解析:BinaryReaderとBinaryWriterによる独自フォーマットの読み書き実装 – Visual Basic (VB / VB.NET)解析バイブル

プロの現場へようこそ。「Excelマクロ(VBA)で動いていた業務を、より堅牢なシステムへ昇華させたい」。そう思ったとき、避けて通れないのが「バイナリファイル」の直接制御です。テキストファイル(CSVやJSON)は人間が読みやすいですが、シ...
VBScript (Visual Basic Scripting Edition)

【入門編】【バッチ引数特殊文字エスケープ】Command Line Argumentsにおける記号エスケープ漏れを防ぐ解釈エンジンの作成 – VBScript (Visual Basic Scripting Edition)解析バイブル

こんにちは。現場の最前線でコードと格闘している皆さん、お疲れ様です。今日は、VBScriptとWindows Script Host (WSH) を操る上で、多くのエンジニアが一度は膝を屈する「コマンドライン引数の特殊文字」という深淵につい...
CorelDRAW VBA

【入門編】【上級プロ向け】VBAからWindows APIを呼び出し、CorelDRAWのウィンドウを完全に非表示にして超高速バックグラウンド変換 – CorelDRAW VBA解析バイブル

【究極の自動化】CorelDRAWを「透明人間」にする。Windows APIで実現する爆速バックグラウンド変換術こんにちは。CorelDRAW VBAの深淵へようこそ。普段、皆さんが手作業でファイルを開き、エクスポートボタンを押し、完了を...
SolidWorks VBA

【入門編】【マルチボディ対応】BodyFolder.GetBodiesを活用したマルチボディパーツからの特定ソリッド抽出と独立エクスポート – SolidWorks VBA解析バイブル

【SolidWorks VBA極意】マルチボディを制する!個別ソリッド抽出&独立保存の自動化術こんにちは。SolidWorksの自動化を極める諸君。「マクロの記録」ボタンを押すだけのエンジニアから卒業し、APIの深淵へと足を踏み入れようとし...
AutoCAD VBA

【実務・中級編】【実務中級】AcadDocument.Utility.InitializeUserInputによる入力制限:キーワードと数値入力をスマートに制御する – AutoCAD VBA解析バイブル

現場の「入力ストレス」を排除せよ:`InitializeUserInput`による入力制御の極意AutoCADの自動化ツールを開発していて、ユーザーの「予期せぬ入力」に頭を抱えたことはないだろうか?「負の数値を入れられた」「想定外の文字を入...
スポンサーリンク