Public Overridable Sub Save(ByVal workbook As Workbook, ByVal fileName As String)
{signature}
{parameters}
{param:workbook}A {{Workbook}} object representing the workbook to save.{param}
{param:fileName}Specifies a complete path and file name for the Workbook. ExcelWriter will save the file to this location. If a file with the same name exists, it will be overwritten by the new Excel file.{param}
{exceptions}
{exception:System.Exception}If there is a problem creating, opening, or writing to the file specified, or reading from the workbook object.{exception}
{exception:System.ArgumentException}If the extension of the filename given is invalid for the given workbook. For example, a file created with Excel 2007, that has macros must be saved with the .xlsm extension{exception}
{example}{code:csharp|title=C#} |