Visual Basic.NET - Resolver formulas tipo String sin alojar la formula en una celda excel

   
Vista:

Resolver formulas tipo String sin alojar la formula en una celda excel

Publicado por Ismael (2 intervenciones) el 31/03/2017 02:57:56
Hola, alguien sabe como resolver formulas tipo string desde VB.NET sin pasar por una celda en Excel?

O sea, resolver una ecuación (por ejemplo una suma) de un rango de celdas ubicadas excel, sin tener que colocar esa ecuación en otra celda donde se muestre el resultado? es decir, alojar el resultado en una variable dentro de VB.

Algo así:

MessageBox.Show(xlApp.Evaluate("=COUNT(Sheet1!A2:A14)"))

ó

Dim a As Integer

a = xlApp.Evaluate("=COUNT(Sheet1!A2:A14)")

Pero estos códigos no me funcionan... :/
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Resolver formulas tipo String sin alojar la formula en una celda excel

Publicado por Ismael (2 intervenciones) el 04/04/2017 23:08:17
Solucionado,

a= HojaExcel.Evaluate("Count("A2:A14")")

La hoja de Excel no se declara dentro de "evaluate"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar