Notizie su Spreadsheets

Gestisci i file XLSM con il codice VBA incorporato

Luglio 17, 2024
Conserva le macro di Microsoft Excel e il codice VBA (Visual Basic for Applications) nelle applicazioni per fogli di calcolo .NET senza dover ricorrere a Excel.

Continua a leggere in inglese:

.NET spreadsheet components with VBA code and macro support empower developers to integrate existing Excel automation functionalities within their applications. This unlocks the benefits of the .NET framework, enhancing performance, security, and scalability of spreadsheet operations. Developers can access, modify, and save embedded VBA scripts, ensuring seamless operation in environments that support VBA execution. This fosters continued automation and functionality even when legacy systems or non-VBA-enabled environments are involved, while also enabling code updates, debugging, and preparation for code-execution-friendly settings.

Several .NET spreadsheet components offer VBA code/macro support, including:

  • Aspose.Cells for .NET is an Excel spreadsheet programming API that allows you to modify macros and VBA code in the template file to streamline spreadsheet tasks in .NET apps.
  • Document Solutions for Excel, .NET Edition by MESCIUS allows users to load and save macro-enabled XLSM files.
  • EPPlus is a .NET library for managing Office Open XML spreadsheets. It is capable of creating, reading, deleting, and modifying VBA code.
  • Infragistics Excel Framework (part of Infragistics Ultimate UI for Windows Forms) supports workbooks in XLSM format with VBA code, enhancing .NET application development.

For an in-depth analysis of features and price, visit our comparison of .NET spreadsheet components.

Compare .NET Spreadsheet Components

Consenti agli utenti di passare facilmente da un foglio di lavoro all'altro

Luglio 8, 2024
Le schede consentono agli utenti di fogli di calcolo di spostarsi rapidamente tra i set di dati, fornendo una chiara distinzione visiva tra più sezioni di dati.

Continua a leggere in inglese:

Worksheet tabs act as a visual and interactive index, enabling users to seamlessly navigate between distinct sections within a single workbook. This efficient organization facilitates data comparison and analysis. The clear visual distinction between tabs reduces cognitive load and enhances comprehension, making it easier for users to grasp the overall structure and navigate the information within the workbook.

Several React Spreadsheet controls offer support for tabs including:

  • Telerik Spreadsheet React (part of KendoReact) enables users to effortlessly navigate between spreadsheets through designated tabs.
  • SpreadJS by MESCIUS empowers developers with tabbed navigation for efficient data organization within their React applications.
  • Infragistics Spreadsheet React enables users to effortlessly navigate between spreadsheets through designated tabs.
  • Syncfusion Spreadsheet JavaScript provides tab-based navigation for a familiar and user-friendly experience when working with multiple sheets.

For an in-depth analysis of features and price, visit our React Spreadsheet controls comparison.

Compare React Spreadsheet Controls

Mantieni i fogli di calcolo reattivi durante i calcoli

Luglio 3, 2024
SpreadJS 17.1.0 introduce il calcolo incrementale che aiuta a mantenere le prestazioni dei fogli di calcolo anche durante l'elaborazione dei dati più complessa.

Continua a leggere in inglese:

SpreadJS by MESCIUS is a JavaScript library offering a comprehensive spreadsheet solution for enterprise web applications. It delivers an Excel-like user experience with features like data tables, extensive charting, formatting options, and a powerful formula engine supporting over 500 functions. SpreadJS integrates with popular frameworks like React, Angular, and Vue.js, enabling developers to build high-performance, customizable spreadsheet functionalities within their web applications.

The SpreadJS v17.1 release enables incremental computation, which breaks down the entire calculation into pieces during execution. This enables responsiveness to user actions when the calculation task is large, preventing the UI from being unresponsive when a workbook has many formulas. Developers will only need to set the incrementalCalculation attribute of the Workbook class to true. This computation procedure is also displayed in the status bar.

To see a full list of what's new in 17.1.0, see our release notes.

SpreadJS is licensed per developer and includes 1 Year Maintenance (major and minor version releases and unlimited support phone calls). SpreadJS requires an Annual or Perpetual Deployment License. The optional Add-ons are available at an additional cost, and require a SpreadJS license. See our SpreadJS licensing page for full details.

Learn more on our SpreadJS product page.

Calcolare le tabelle pivot nelle app per fogli di calcolo .NET

Luglio 2, 2024
EPPlus v7.2.0 aggiunge il supporto per il calcolo e il recupero dei dati dalle tabelle pivot, consentendo agli sviluppatori .NET di crearle direttamente all'interno del loro programma.

Continua a leggere in inglese:

EPPlus is a powerful and versatile .NET library for managing and manipulating Microsoft Excel files using the Office Open XML (OOXML) format. It is a lightweight and efficient library that is easy to use and can be integrated into a wide range of applications. It allows developers to create, read and modify spreadsheets without dependencies on any other library. Features include pivot tables, styling, VBA/Form controls, conditional formatting, charts, tables, formula calculation, data validation, pictures/shapes, and more.

The EPPlus v7.2.0 update adds support for calculating and fetching data from pivot tables, allowing .NET developers to enhance the data analysis capabilities of their applications. This feature allows developers to dynamically summarize, analyze, and present large datasets by creating and manipulating pivot tables programmatically. It includes the ability to define calculations (sum, average, etc.) for rows and columns, format values as percentages or differences, and apply various filters (captions, numbers, dates, etc.) and sorting options. This streamlines data analysis workflows and fosters greater control over the final spreadsheet output, empowering developers to deliver more powerful data-driven solutions.

To see a full list of what's new in v7.2.0, see our release notes.

EPPlus is licensed per developer and is available as both perpetual licenses and subscription based licenses with periods of 1 year and 2 years, which include support and upgrades. See our EPPlus licensing page for full details.

For more information, see our EPPlus product page.

Evidenzia gli approfondimenti tramite la formattazione condizionale

Giugno 19, 2024
I controlli per i fogli di calcolo ASP.NET Core con supporto per la formattazione condizionale facilitano l'analisi dei dati, delle criticità, dei modelli e delle tendenze.

Continua a leggere in inglese:

Conditional formatting in a spreadsheet component allows you to dynamically alter the visual appearance of cells based on predefined rules. This functionality enhances data readability by highlighting specific values or trends within your spreadsheet. By visually differentiating critical information, conditional formatting empowers developers to create more user-friendly and informative data presentations within their ASP.NET applications.

Several ASP.NET Core Assembly Spreadsheet Controls offer Conditional Formatting including:

  • DevExpress ASP.NET Core Spreadsheet (part of DevExpress for ASP.NET) integrates conditional formatting for visually distinct data.
  • Telerik Spread Processing (part of Telerik UI for ASP.NET Core) provides developers with programmatic control of conditional formatting for tailored user experiences.
  • IronXL by Iron Software simplifies data interpretation with conditional formatting features that elevate spreadsheet clarity.
  • Infragistics ASP.NET Core Spreadsheet (part of Infragistics Ignite UI) integrates user-defined conditional formatting rules to enhance data readability in web applications.

For an in-depth analysis of features and price, visit our comparison of ASP.NET Core Assembly Spreadsheet Controls.

Compare ASP.NET Core Assembly Spreadsheet Controls