VBA・Office

VBA・Office

Win32 APIを用いたVBAフォルダ選択:SHBrowseForFolderによる堅牢な実装

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。Win32 APIを用いたVBAフォルダ選択:SHBrowseForFolderによる堅牢な実装【背景と目的】標準のFileDialogが動作不安定な環境や、O...
VBA・Office

【VBA×WMI】リモートPCのディスク空き容量を高速に自動集計するプログラミング手法

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA×WMI】リモートPCのディスク空き容量を高速に自動集計するプログラミング手法【背景と目的】複数台のPC資産を管理する際、手動での容量確認は非効率でミス...
VBA・Office

VBA高速化の鍵:Win32 APIを用いたミリ秒単位の処理時間計測

【執筆作法:業務ドキュメント・テクニカルライティング】結論から記述する(PREP法)専門用語は平易に解説するか、文脈で補完するコードブロックは「実務での再利用性」を最優先する曖昧な表現を避け、具体的な数値や型を提示する本記事はGeminiの...
VBA・Office

VBAでWindowsのUAC(ユーザーアカウント制御)設定状態を判定する実用コード

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAでWindowsのUAC(ユーザーアカウント制御)設定状態を判定する実用コード【背景と目的】外部ファイル操作やレジストリ変更を伴うツールにおいて、UAC設...
VBA・Office

VBAのWin32 API宣言を64bit対応させる:PtrSafeとLongPtrの標準実装パターン

style_prompt: professional_technical_guidetarget: VBA_Developertopic: Win32_API_64bit_Compatibility本記事はGeminiの出力をプロンプト工学...
VBA・Office

VBAのWin32 API利用における64bit完全対応:Declare PtrSafeとLongPtrの定石

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAのWin32 API利用における64bit完全対応:Declare PtrSafeとLongPtrの定石【背景と目的】32bitから64bitへの移行時に...
VBA・Office

WMIを活用したWindowsプロセス監視と異常検知の自動化:VBAによる安定運用管理

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。WMIを活用したWindowsプロセス監視と異常検知の自動化:VBAによる安定運用管理【背景と目的】業務アプリの予期せぬフリーズや多重起動によるリソース枯渇を検...
VBA・Office

VBAでリモートPCのディスク容量を一括取得するWMI自動化スクリプト

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAでリモートPCのディスク容量を一括取得するWMI自動化スクリプト【背景と目的】複数台のPCやサーバーのディスク空き容量を確認する際、手動ログインは非効率で...
VBA・Office

VBA処理のボトルネックを特定する:GetTickCountを用いたミリ秒単位のパフォーマンス計測

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBA処理のボトルネックを特定する:GetTickCountを用いたミリ秒単位のパフォーマンス計測【背景と目的】マクロの実行速度低下は業務効率を著しく損なうため...
VBA・Office

Win32 API 64bit完全対応:PtrSafeとLongPtrの実践活用ガイド

TYPE: VBA_TECHNICAL_GUIDECATEGORY: Win32_API_COMPATIBILITYTARGET_OS: Windows_64bit_OfficeKEY_CONCEPTS: PtrSafe, LongPtr,...