質問: "True" $Excel.Quit() ### 試したこと ### 補足情報(言語/FW/ツール等のバージョンなど) Windows7 64bit + Office2007 or Office2010 32bit + Powershell 4.0
回答: $Excel.Workbooks が表示されないということは、そこに $null または空文字列が入っているんだろうと思います。 少なくとも COM オブジェクトは入っていません。 しかし、$Excel.Workbooks.Add は正常に表示されています。$null であれば表示されないはずです。つまり $Excel.Workbooks には COM オブジェクトが入っています。 以上より、$Excel.Workbooks と $Excel.Workbooks.Add の Workbooks は違うものを指していると思われます。一度 PowerShell を再起動し、履歴を使わずにやってみても同じ結果になりますか?