VBA・Office

VBA・Office

Excel FILTERとVBA AutoFilterで同じ抽出を実装して比較する

本記事はAIを利用して作成した技術解説・実装例です。掲載するコードや手順は一次情報を基に構成していますが、筆者による実機での動作確認は行っていません。環境やバージョンによって動作が異なる場合があります。発表・テーマ概要、Microsoft ...
VBA・Office

64bit版Excel移行で失敗しない:Declare PtrSafeとLongPtrによるWin32 API完全対応マニュアル

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。64bit版Excel移行で失敗しない:Declare PtrSafeとLongPtrによるWin32 API完全対応マニュアル【背景と目的】Officeの64...
VBA・Office

【VBA×WMI】外部プロセス監視と多重起動・メモリ異常を自動検知する実装手順

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA×WMI】外部プロセス監視と多重起動・メモリ異常を自動検知する実装手順【背景と目的】深夜バッチや外部連携処理の停止・多重起動を監視し、システム障害の初動...
VBA・Office

【VBA】Win32 API(SHBrowseForFolder)による安定したフォルダ選択ダイアログの実装

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA】Win32 API(SHBrowseForFolder)による安定したフォルダ選択ダイアログの実装【背景と目的】標準のFileDialogでは困難な詳...
VBA・Office

【VBA×WMI】Windowsプロセス監視とメモリ・増殖異常を自動検知する仕組みの構築

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA×WMI】Windowsプロセス監視とメモリ・増殖異常を自動検知する仕組みの構築【背景と目的】外部システムのバッチ処理や特定プロセスのフリーズ・増殖によ...
VBA・Office

【VBA】WMIを活用してリモートPCのOS・CPU・メモリ情報を一括取得する自動化手法

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA】WMIを活用してリモートPCのOS・CPU・メモリ情報を一括取得する自動化手法【背景と目的】社内PCのスペック調査で手作業の確認が遅く、接続エラーも多...
VBA・Office

【VBA】64bit版Excelで発生するWin32 APIコンパイルエラーを解決するPtrSafe・LongPtr移行ガイド

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA】64bit版Excelで発生するWin32 APIコンパイルエラーを解決するPtrSafe・LongPtr移行ガイド【背景と目的】Excelの64bi...
VBA・Office

【VBA】Win32 APIでレジストリを参照しWindowsのUAC(ユーザーアカウント制御)状態を自動判定する

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA】Win32 APIでレジストリを参照しWindowsのUAC(ユーザーアカウント制御)状態を自動判定する【背景と目的】管理者権限が必要なVBA処理で、...
VBA・Office

VBAでWMIのWin32_LogicalDiskクラスからリモートPCのディスク空き容量を照会する

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。VBAでWMIのWin32_LogicalDiskクラスからリモートPCのディスク空き容量を照会する【背景と目的】複数PCのディスク容量調査を手動で行うと多大な...
VBA・Office

【VBA】ミリ秒単位でボトルネックを特定!Win32 APIによる高精度処理時間計測

本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。【VBA】ミリ秒単位でボトルネックを特定!Win32 APIによる高精度処理時間計測【背景と目的】VBA標準のTimer関数ではミリ秒単位の正確な計測が困難なた...