I need to access an excel file that is already open. I thought just inspecting the .Workbooks property that it would be there but it isn\'t. What is the right w
.Workbooks
Instead of instantiating a new instance, check for an existing one:
try { Microsoft.Office.Interop.Excel.Application app = System.Runtime.InteropServices.Marshal.GetActiveObject("Excel.Application"); } catch { // Excel is not running. }