Access VBAから任意のコマンドを実行したいとき、 Shell 関数を使います。
Shell関数の定義は、
1 Shell(PathName 2 [, WindowStyle As VbAppWinSt yle = vbMinimize dFocus] 3 ) As Double
です。
WindowStyl
WindowStyl
種類 | 説明 |
---|---|
vbHide | 非表示 |
vbMaximize | 最大化、フォーカスする |
vbMinimize | 最小化、フォーカスする |
vbMinimize | 最小化、フォーカスしない |
vbNormalFo | 普通、フォーカスする |
vbNormalNo | 普通、フォーカスしない |
たとえば、
1 Private Sub 実行_Click() 2 Call Shell("notepad", vbMaximizedFocus) 3 End Sub
というコードを書くと、notepadを実行し、ウィンドウは最大化された状態で表示され、フォーカスされます。
posted by
y_tsuda
on Sun 4 Jan 2009
at 18:00