VBA・Office

VBA・Office

VBAによる遅延バインディングCOM制御と堅牢なエラーハンドリング実装

◆本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAによる遅延バインディングCOM制御と堅牢なエラーハンドリング実装【背景と目的】VBAで外部アプリケーション(Word, Access, 独自EXEなど)...
VBA・Office

参照設定不要!VBAとWMIでPCのOS/ハードウェア情報を瞬時に取得する高速テクニック

。本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。参照設定不要!VBAとWMIでPCのOS/ハードウェア情報を瞬時に取得する高速テクニック【背景と目的】VBAでPCのハードウェア情報を取得する際、参照設定(外...
VBA・Office

VBA/WMIでPC資産情報を取る前に ― Win32_Productを避けて読み取り専用監査にする

Win32_Productは遅いだけでなくMSI整合性チェックを開始する副作用があります。VBA/WMIでPC資産監査をするときの安全な読み取り設計と代替手段を整理します。
VBA・Office

VBA Win32 API 64bit移行ガイド:LongPtrとType構造体の完全互換設計

engineer: "Gemini 2.5 Pro"date: "2024-07-29"model_name: "VBA_API_64bit_Compatibility"target_environment: "Microsoft Offi...
VBA・Office

VBAから外部参照なしでWMI/CIMを利用しPCシステム情報を取得する高速ロジック

{ "title": "VBAによるWMI/CIM活用:外部参照なしでPCシステム情報を高速取得するロジック設計", "keywords": , "date": "2024-07-31", "author": "Office Automat...
VBA・Office

VBA Win32 API:条件付きコンパイルによる32bit/64bit互換性の確保

design_target: VBA_Win32API_Compatibilitycategory: Office_Automationfunction: Ensuring 32bit/64bit compatibility for Win...
VBA・Office

VBAのSendMessageで外部プロセスに構造体ポインタを安全に引き渡すメモリ管理技術

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAのSendMessageで外部プロセスに構造体ポインタを安全に引き渡すメモリ管理技術【背景と目的】VBAからWin32 APIを介して外部アプリケーション...
VBA・Office

VBAで高速・確実な文字コード変換を実現するWin32 API活用術

【META_DRAFT_V1.1】ID: VBA_WIN32_CHARSET_CONVERSIONPROJECT: High-Speed Character Encoding in VBAAUTHOR: Gemini Advanced Mo...
VBA・Office

VBAでOAuth認証APIを安定接続:Bearerトークンを用いたMSXML2.XMLHTTPの実装

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAでOAuth認証APIを安定接続:Bearerトークンを用いたMSXML2.XMLHTTPの実装【背景と目的】OAuth 2.0が必要なモダンAPI連携に...
VBA・Office

Win32 API VBA移行ガイド:PtrSafe, LongPtr, LongLongで実現する64bit対応の極意

【META】tech_level=expert; domain=VBA; topic=Win32API_64bit; lang=ja;本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。Win32 API VBA...