Here is some code I found. There is a part where you can open an excel file. I would suggest opening the templated excel worksheet or workbook and then do your adjustments and then sanve it as something else.

VB Code:
  1. Module Module1
  2.     Const SourceExcelFileName = "C:\vbnet\source.xls"
  3.  
  4.     Sub Main()
  5.         On Error Resume Next
  6.         Dim oExcel As Excel.ApplicationClass
  7.         Dim oBook As Excel.WorkbookClass
  8.         Dim oBooks As Excel.Workbooks
  9.  
  10.         'Start Excel and open the workbook.
  11.         oExcel = CreateObject("Excel.Application")
  12.         oExcel.Visible = True
  13.         oBooks = oExcel.Workbooks
  14.         oBook = oBooks.Open(SourceExcelFileName)
  15.        ' oBook.SaveAs("C:\FolderName\SaveFilename.XML",Excel.XlFileFormat.xlXMLSpreadsheet)
  16.     oBook.SaveAs("C:\vbnet\SaveFilename.xls")
  17.         'Clean-up: Close the workbook and quit Excel.
  18.         oBook.Close(False)
  19.         System.Runtime.InteropServices.Marshal.ReleaseComObject(oBook)
  20.         oBook = Nothing
  21.         System.Runtime.InteropServices.Marshal.ReleaseComObject(oBooks)
  22.         oBooks = Nothing
  23.         oExcel.Quit()
  24.         System.Runtime.InteropServices.Marshal.ReleaseComObject(oExcel)
  25.         oExcel = Nothing
  26.         Exit Sub
  27.     End Sub
  28. End Module