Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sustitucion del antiguo OCX FormulaOne (https://www.clubdelphi.com/foros/showthread.php?t=97545)

Rene720207 20-06-2025 18:36:32

Sustitucion del antiguo OCX FormulaOne
 
Hola
Recientemente he tenido la necesidad de actualizar una vieja aplicación que funcionaba en sistemas de 32 bits. Pero como parte escancial de la misma esta un componente llamado Formula One que es una hoja de cálculo bien potente. Desgraciadamente nunca salio niguna version para 64 bits. Que componente similar conocen. Les agradezco cualquier orientación o ayuda

Casimiro Noteví 20-06-2025 19:23:51

Cita:

Empezado por Rene720207 (Mensaje 565748)
... Formula One que es una hoja de cálculo

¿Es una hoja de cálculo... o lee y guarda hojas de cálculo?

navbuoy 21-06-2025 01:16:10

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.


La franja horaria es GMT +2. Ahora son las 16:44:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi