Forme la suma de una columna completa a través de VBA

Tabla de contenido

Sume los datos e ingrese el resultado usando una macro

Se sabe que es muy fácil formar una suma para todos los números en una columna de Excel. Finalmente, Excel le proporciona la función SUMA precisamente para este propósito. SUM es la función de Excel más utilizada.

Pero, ¿cómo se puede crear un total a partir de una macro sin tener que escribir la función SUM adecuada en una celda? Imagina que quieres sumar todos los números de la columna B. Esta suma debe escribirse en la celda activa. Utilice la siguiente macro:

Sub AddCompleteColumn ()
ActiveCell.Value = WorksheetFunction.Sum (Columns (2))
End Sub

Si desea escribir el resultado de la función en una celda fija (por ejemplo, celda A1), reemplace la expresión Célula activa por Rango ("A1") y use la dirección celular de su elección.

Usted define qué columna se agregará usando el parámetro detrás Columnas. Las columnas están numeradas de izquierda a derecha, la columna A tiene el número 1.

La siguiente figura muestra cómo se ve el resultado si inicia la función en una tabla:

Sugerencia: si desea saber cómo ingresar e iniciar macros en Excel, encontrará una breve descripción aquí: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave