Foros del Web » Programación para mayores de 30 ;) » Programación General »

Lenguajes para programar en Excel

Estas en el tema de Lenguajes para programar en Excel en el foro de Programación General en Foros del Web. Hola, tengo que construir una aplicación web que tiene ciertos mantenedores y otra aplicación que opere sobre Excel para poder entre otros: - Consultar listados ...
  #1 (permalink)  
Antiguo 10/08/2010, 18:23
 
Fecha de Ingreso: enero-2007
Mensajes: 97
Antigüedad: 17 años, 3 meses
Puntos: 1
Lenguajes para programar en Excel

Hola, tengo que construir una aplicación web que tiene ciertos mantenedores y otra aplicación que opere sobre Excel para poder entre otros:
- Consultar listados de registros filtrando por fechas y otros parámetros
- Actualizar registros a la BD
- Ingresar registros a la BD

Mi pregunta es con que tecnologías o lenguajes cuento para hacer esto?, hasta ahora solo sé que se puede construir con macros programadas en VBA pero desconozco si tengo otra alternativa.

Otros datos: la aplicación web sera desarrollada en .net con BD SQL Server alojados en un servidor externo.

Agradezco luces y comentarios para enfrentar el requerimiento, gracias.
__________________
-La duda es la base del conocimiento-

Última edición por phidalgo; 10/08/2010 a las 19:46
  #2 (permalink)  
Antiguo 10/08/2010, 22:03
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Respuesta: Lenguajes para programar en Excel

Hola phidalgo, las alternativas que conozco serían:

ASP -> VBScript/JScript
.NET -> VB.NET/C# los mas populares pero con un largo etcétera.

Las otras que he escuchado pero son totalmente obscuras para mí son algunos componentes de PHP y Perl, pero me parece que tiene sentido desarrollar en cualquiera, ASP o .NET pues de todas maneras tu servidor y la aplicación correría bajo una plataforma MS.


Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 11/08/2010, 06:50
 
Fecha de Ingreso: enero-2007
Mensajes: 97
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Lenguajes para programar en Excel

Hola, gracias por responder, pero mi pregunta se enfoca en que lenguajes se pueden programar funcionalidades embebidas para excel (a parte de VBA). Es decir, las macros solo se programan en VBA? algo como una dll servirá? existe otra forma compilada?

Saludos
__________________
-La duda es la base del conocimiento-
  #4 (permalink)  
Antiguo 11/08/2010, 09:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Respuesta: Lenguajes para programar en Excel

Bueno, entonces primero que nada esto no tiene nada que ver con ASP.
Que yo sepa solamente VBA.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 12/08/2010, 10:54
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 3 meses
Puntos: 98
Movido desde ASP clásico.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 12/08/2010, 11:56
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Lenguajes para programar en Excel

Podrias hacer algun proceso con Perl que procese tu archivo de excel y haga algunas operaciones en tu base de datos..

Saludos!
  #7 (permalink)  
Antiguo 12/08/2010, 19:42
 
Fecha de Ingreso: enero-2007
Mensajes: 97
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Lenguajes para programar en Excel

Cita:
Iniciado por Libras Ver Mensaje
Podrias hacer algun proceso con Perl que procese tu archivo de excel y haga algunas operaciones en tu base de datos..

Saludos!
Mmmm PERL no sirve, es un lenguaje de lado de servidor.
Lo que busco es algún lenguaje para programar sobre Excel, tengo un complemento con algunas macros programadas en VBA (Visual Basic for Applications) que van a la BD a buscar ciertas cosas, actualizan otras, etc. pero quiero ver si tengo otras alternativas que puedan hacer lo mismo o similar como por ejemplo XLL que aún no sé bien que ofrece.

Gracias igual, saludos
__________________
-La duda es la base del conocimiento-
  #8 (permalink)  
Antiguo 22/10/2010, 15:27
 
Fecha de Ingreso: enero-2007
Mensajes: 97
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: Lenguajes para programar en Excel

Nada más para cerrar el tema, comento que hay cosas muuuucho mejores que VBA para desarrollar aplicaciones para excel, lo trae .NET 2008 y 2010: los Add-in, acá se pueden crear complementos espectaculares para office, al menos en excel prácticamente tenía el control total del libro. Por otra parte, las XLL permiten crear funciones nativas para excel (UDF) de manera simple y rápida, actualmente existen al menos dos opciones: a través de la librería gratuita XLW o a través del pluggins de pago "XLL Add-in Express".
Saludos
__________________
-La duda es la base del conocimiento-

Etiquetas: excel, lenguajes, programación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:56.