Excel Reports

.NET Excel Reports by Kellerman Software is a powerful tool that allows you to create Excel files without needing to have Excel installed. Here are some key features:

  1. No Excel Dependency: You can create Excel spreadsheets without relying on Excel itself.
  2. Easy to Use: With just a single line of code, you can generate Excel files from lists of class objects, Data Tables, and CSV files.
  3. Template Support: Use an existing Excel file as a template and perform search-and-replace operations.
  4. Intelligent Formatting: Excel Reports automatically applies intelligent formatting defaults, including nicely formatted headers and appropriate column formatting.
  5. Managed Code: Written in C#, it’s 100% managed code.
  6. Royalty-Free Distribution: You can include it with any .NET project royalty-free.
  7. Free Upgrades: Purchasing includes free upgrades for the next year.
  8. Money-Back Guarantee: If you’re not satisfied, there’s a 60-day money-back guarantee.
  9. Lifetime Support: Lifetime e-mail technical support is included.

Version History:

  • 2.00 (8/27/2022): Compatible with .NET Core, .NET Standard, Mono, Xamarin iOS, Xamarin Mac, Xamarin Android, UWP, Unity, .NET 5, and .NET 6.
  • 2.12 (7/4/2023): Removed dependency on System.Windows.Forms for earlier versions of .NET.

You can find more information and purchase it on the Kellerman Software website. The product is also part of the Gold Suite, which offers excellent value for subscribers by including all product updates and new releases in a yearly subscription.

Related Articles

... and you 'll find more on the KellermanControls Menu

From a Data Table:

All the work is done in one line

'create a SaveFileDialog, to get the file name and path
Dim saveFileDialog1 As New SaveFileDialog
saveFileDialog1.Filter = "Excel files (*.xlsx)|*.xlsx|All files (*.*)|*.*"
saveFileDialog1.FileName = "SuggestedFileName"
If saveFileDialog1.ShowDialog() = DialogResult.OK Then
    Dim strFileName As String = saveFileDialog1.FileName
    Dim generator As New ExcelReportsGenerator()
    generator.GenerateFromDataTable(GetDataTable(), "TabName", strFileName)
End If

 

 

 


RealWorldCode gives developers practical, real‑world solutions with clean, working code — no fluff, no theory, just answers.
Links
Home
Knowledge Areas
Sitemap
Contact
Et cetera
Privacy Policy
Terms and Conditions
Cookie Preferences