Manual VBA Excel

Page 63

Usar funciones de Excel desde VBA Las funciones de Excel desde VBA se utilizan usando la misma sintaxis que en Excel pero lo que varia es su nombre, el nombre traducido al español no es válido para ellas por lo que a continuación se muestra como deben emplearse: Utilizar funciones Excel en VBA Tenemos un rango varSuma, el rango a sumar. Para sumar las celdas de este rango tenemos que llamar a la función SUM de Excel. Application.WorksheetFunction.Sum(varSuma)

De esta manera puedes aplicar cualquier fórmula de Excel en VBA, con tal de que empieces la línea de código con Application.WorksheetFunction... [ Ejemplo ] En este ejemplo el rango que nos interesa sumar son los valores correspondientes a "BB", es decir C8:C13.

Escribir la suma (en celda) 'el rango a sumar varSuma = Range(Cells(8, 3), Cells(13, 3)) 'sumar el rango Cells(1, 1) = Application.WorksheetFunction.Sum(varSuma)

Escribir la suma (en variable) 'el rango a sumar varSuma = Range(Cells(8, 3), Cells(13, 3)) 'sumar el rango SUMA = Application.WorksheetFunction.Sum(varSuma)

Centro de Formación solucion.es

pág. 63


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.