indsætte i allerede åbent Excel dokument med C#
Hej.Jeg ønsker at benytte .NET C# til at indsætte noget i Excel.
Følgende kode åbner et nyt excel-ark, med sheet, og indsætter noget tekst i et felt.
Hvordan får jeg lavet en reference til et allerede åbent Excel-dokument? Jeg ønsker nemlig ikke at åbne et helt nyt.
--------------------------------------------
m_objExcel = new Excel.Application();
m_objExcel.Visible=true;
m_objBooks = (Excel.Workbooks)m_objExcel.Workbooks;
m_objBook = (Excel._Workbook)(m_objBooks.Add(m_objOpt));
m_objSheets = (Excel.Sheets)m_objBook.Worksheets;
m_objSheet = (Excel._Worksheet)(m_objSheets.get_Item(1));
m_objRange = m_objSheet.get_Range("A1", m_objOpt);
m_objRange.set_Value(m_objOpt,"Last Name");
------------------------------------------------
