Ver Mensaje Individual
  #3  
Antiguo 21-06-2025
navbuoy navbuoy is offline
Miembro
 
Registrado: mar 2024
Posts: 360
Reputación: 3
navbuoy Va por buen camino
hay componentes para trabajar con Excel y cosas asi, yo intentaria "portar" la parte esa de la Hoja de Calculo por ejemplo con Excel cuyas prestaciones estan bastante consolidadas y reconocidas a estas alturas ya.

Componentes relacionados:

🔹 1. [FlexCel (TMS Software)]

Sitio: https://www.tmssoftware.com/site/flexcel.asp

Formatos: .xls, .xlsx, .csv, .pdf

Características:

Lectura/escritura sin requerir MS Excel.

Creación de gráficos, fórmulas, formato condicional, etc.

Exportación a PDF directamente.

Compatible con Delphi y C++ Builder desde versiones antiguas.

🔹 2. [SpreadSheet (DevExpress)]
Sitio: https://www.devexpress.com/Products/VCL/Spreadsheet/

Formatos: .xlsx, .xls, .csv

Características:

Interfaz visual como Excel (grid interactiva).

Soporte para fórmulas, estilos, validaciones, protección de celdas.

Importación/exportación masiva.

Requiere suscripción de DevExpress VCL.

🔹 3. [NativeExcel (NicomSoft)]
Sitio: https://www.nicomsoft.com/products/nativeexcel/

Formatos: .xls, .xlsx

Características:

No requiere Excel instalado.

Código ligero y rápido.

Ideal para aplicaciones de servidor o embebidas.

🔹 4. [SMExport / SMImport (Scalabium Software)]
Sitio: http://www.scalabium.com/sme/index.htm

Formatos: .xls, .csv, .txt, .dbf, etc.

Características:

Exporta datasets (como TTable, TQuery, TClientDataSet) directamente a Excel.

También permite importar archivos de hoja de cálculo a tablas.

🔹 5. KGrid / KExcel
Sitio: http://www.keremet.com/kgrid.html

Características:

Grid ligero tipo Excel.

Menor funcionalidad pero buena para ediciones simples.

Tiene una versión gratuita y fácil de extender.

🔹 6. Componentes de Office nativos (OLE Automation)
Puedes usar Variant ExcelApp = CreateOleObject("Excel.Application"); para abrir, leer y modificar hojas de cálculo directamente con Excel.

Requiere que el usuario tenga MS Excel instalado.
Responder Con Cita