SoftArtisans ExcelWriter creates, modifies, and generates native Excel on the Web from existing Microsoft Excel spreadsheets, script, templates, or any data source. With ExcelWriter, Microsoft Excel is not required on the server, so Web applications have licensing flexibility, ease of deployment, and increased performance. ExcelWriter supports the use of existing Excel spreadsheets as templates, Excel formatting, functions, charts, Microsoft Visual Basic® for Applications (VBA), macros, pivot tables, multiple sheets, image insertion, named ranges, page layouts, and more. One click generates downloads and presentation-quality Excel reports that can be fully edited. The workbooks generated by ExcelWriter are in native Microsoft binary format. ExcelWriter can be used from any environment that supports COM, such as ASP pages (ASP), Visual Basic, and ASP.NET.