I am trying to convert some VBA code to C#. I am new to C#. Currently I am trying to open an Excel file from a folder and if it does not exist then create it. I am trying something like the following. How can I make it work?
objexcel = new Excel.Application();
if (Directory("C:\\csharp\\error report1.xls") = "")
objsht = ("sheet1");
You need to have installed Microsoft Visual Studio Tools for Office.
After that create common .NET project and add the reference to COM object
Microsoft.Office.Interop.Excel.dll via 'Add Reference..' dialog.
Application excel = new Application(); Workbook wb = excel.Workbooks.Open(path);
Missing.Value is a special reflection struct for unnecessary parameters replacement