というか、Excel開いた状態である必要あるの?
無いんだったらそれこそPowerShellでもPythonでも良いし、寧ろVBAじゃ無い方が良い。