sgcUI sgcSpreadsheet ya está disponible

sgcSpreadsheet. Una hoja de cálculo dentro de tu aplicación.

Ofrece a tus usuarios la hoja de cálculo que conocen de Excel. Los valores y las fórmulas se escriben como en Excel, 211 funciones de hoja de cálculo calculan con matrices dinámicas que se desbordan, y varias hojas mantienen nombres definidos y paneles inmovilizados. Los gráficos dibujados a partir de rangos de celdas siguen a los valores, y los libros se cargan y guardan como archivos XLSX que Excel abre. Una hoja de cálculo estilo Excel para Delphi, C++ Builder y .NET, con código fuente incluido.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 a 13
sgcSpreadsheet con una tabla de ventas y gráficos de columnas, líneas y circular dibujados a partir de sus rangos de celdas
  • 211funciones de hoja de cálculo con los nombres y argumentos de Excel
  • 14funciones de matrices dinámicas, como SEQUENCE, SORT, FILTER y UNIQUE
  • 7tipos de gráfico dibujados a partir de rangos de celdas por sgcCharts
  • 5frameworks de interfaz: VCL, FireMonkey, WinForms, WPF y Avalonia

Todo lo que necesita una hoja de cálculo.

Escritura como en Excel, un motor de fórmulas con las funciones que tus usuarios conocen, libros con varias hojas, y gráficos y archivos XLSX para los resultados. sgcSpreadsheet lo cubre todo en un solo producto.

  • Se escribe como en Excel

    Valores, fórmulas, booleanos, fechas y texto forzado con un apóstrofo inicial.

  • 211 funciones

    Matemáticas, estadística, texto, fechas, búsquedas con XLOOKUP, lógica y matrices dinámicas.

  • Gráficos en vivo

    7 tipos de gráfico a partir de rangos de celdas, actualizados cuando cambian las celdas.

  • XLSX de entrada y salida

    Hojas, fórmulas, nombres, matrices dinámicas, paneles, anchos de columna y gráficos.

Míralo en marcha.

Capturado de las demos de sgcSpreadsheet. Las demos de Delphi se instalan con la prueba de sgcUI, las demos de .NET se entregan con la descarga .NET Registered.

La demo Functions con fórmulas matemáticas y sus resultados, una hoja por categoría
Fórmulas

Las funciones que tus usuarios conocen de Excel.

  • 211 funciones de hoja de cálculo: matemáticas, estadísticas, financieras, de texto, de fecha y hora, de búsqueda con XLOOKUP, lógicas y de información.
  • Las matrices dinámicas como SEQUENCE, SORT, FILTER y UNIQUE se desbordan en las celdas contiguas, con #SPILL! mantiene juntos el registro actual y la fila con el foco, y A1# referencias como en Excel.
  • Un grafo de dependencias recalcula solo las celdas que dependen de un cambio, y las funciones registradas por tu aplicación funcionan como las integradas.
La demo Basic con un libro de ventas y la barra de fórmulas
Libros y archivos

Varias hojas, guardadas como XLSX.

  • Las pestañas bajo la cuadrícula cambian de hoja, la pestaña + añade una, y una hoja renombrada se renombra en todas las fórmulas que la usan.
  • Nombres definidos, paneles inmovilizados, una barra de fórmulas con un cuadro de nombres y texto forzado con un apóstrofo inicial.
  • LoadFromXLSX mantiene juntos el registro actual y la fila con el foco, y SaveToXLSX conservan fórmulas, formatos, nombres, matrices dinámicas, paneles inmovilizados, anchos de columna y gráficos.
La demo Charts con gráficos de columnas, líneas y circular sobre la hoja
Gráficos y .NET

Gráficos que siguen a las celdas.

  • AddChart dibuja un gráfico de un rango con sgcCharts en 7 tipos: columnas, barras, líneas, áreas, circular, anillo y dispersión.
  • Los gráficos flotan sobre la hoja, se mueven y redimensionan con el ratón, se actualizan cuando cambian los valores y se guardan en XLSX como gráficos que Excel abre.
  • TsgcWinFormsSpreadsheet, TsgcWpfSpreadsheet mantiene juntos el registro actual y la fila con el foco, y TsgcAvaloniaSpreadsheet usan los mismos nombres que los controles de Delphi.

Crea una hoja en pocas líneas.

Escribe valores y fórmulas, desborda una matriz dinámica, inmoviliza la fila de encabezado, añade un gráfico y guarda el libro como XLSX. Las filas y las columnas empiezan en 0, así que (0, 0) es A1.

La versión en C#

uses
  sgcSpreadsheet_Charts, sgcSpreadsheet_VCL;

procedure TForm1.BuildBudget;
var
  oChart: TsgcSpreadsheetChart;
begin
  // row and column are 0-based: (0, 0) is A1
  sgcVCLSpreadsheet1.SetCellInput(0, 0, 'Month');
  sgcVCLSpreadsheet1.SetCellInput(0, 1, 'Revenue');
  sgcVCLSpreadsheet1.SetCellInput(1, 0, 'Jan');
  sgcVCLSpreadsheet1.SetCellInput(1, 1, '42000');
  sgcVCLSpreadsheet1.SetCellInput(2, 0, 'Feb');
  sgcVCLSpreadsheet1.SetCellInput(2, 1, '45500');
  sgcVCLSpreadsheet1.SetCellInput(3, 0, 'Total');
  sgcVCLSpreadsheet1.SetCellInput(3, 1, '=SUM(B2:B3)');
  // a dynamic array: the sorted revenues spill into D1:D2
  sgcVCLSpreadsheet1.SetCellInput(0, 3, '=SORT(B2:B3,1,-1)');
  // keep the header row visible while the sheet scrolls
  sgcVCLSpreadsheet1.FreezePanes(1, 0);
  // a column chart of the range, drawn by sgcCharts
  oChart := sgcVCLSpreadsheet1.AddChart(sctColumn, 'A1:B3');
  oChart.Title := 'Revenue';
  oChart.Legend := sclRight;
  sgcVCLSpreadsheet1.SaveToXLSX('budget.xlsx');
end;

Forma parte de sgcUI.

Compra sgcSpreadsheet por separado, o consíguelo en sgcUI Enterprise junto con todos los demás productos sgcUI, con un mismo tema y runtime. Todo con código fuente.

Por separado

sgcSpreadsheet

La hoja de cálculo por separado, con sgcGrid y sgcCharts instalados, código fuente completo y 1 año de actualizaciones.

€299 / desarrollador
Precios de sgcSpreadsheet

Standard

sgcGrid, sgcNavigation, sgcToolbar y sgcEditors.

€380 / desarrollador
Ver Standard

Professional

Standard más sgcCharts, sgcDashboard y sgcGauges.

€529 / desarrollador
Ver Professional
Incluye sgcSpreadsheet

Enterprise

Los 17 productos sgcUI.

€699 / desarrollador
Ver Enterprise

sgcSpreadsheet funciona sobre sgcGrid y dibuja sus gráficos con sgcCharts, que se instalan con él. Para .NET, sgcSpreadsheet .NET entrega los controles WinForms, WPF y Avalonia como paquetes NuGet Registered, y no hay edición Community gratuita. sgcSpreadsheet también está en el paquete All-Access.

Descubrir sgcUI

Pon sgcSpreadsheet en tu propia aplicación hoy.

Descarga la prueba y ejecuta las demos Basic, Functions y Charts, o explora primero todas las características.

Lo último del blog

Ver todas las publicaciones →

Estás viendo la vista sgcSpreadsheet de eSeGeCe.

Mostrar otro enfoque →
Garantía de devolución de 30 días¿No estás satisfecho? Solicita un reembolso completo en los 30 días posteriores a la compra. Ver política de reembolso