2012-03-07から1日間の記事一覧

VBA で管理者権限に昇格する必要のある外部アプリを実行する

ShellExecuteEx で "runas" する。こんな感じになる。 Dim ei As SHELLEXECUTEINFO ei.cbSize = LenB(ei) ei.fMask = SEE_MASK_NOCLOSEPROCESS ' プロセスを終了させない ei.hwnd = GetActiveWindow() ' シートのハンドル ei.lpVerb = "runas" ei.lpFile = A…