Después de haber seleccionado un rango que contenga valores numéricos, quiero, a través de VBA, ingresar una fórmula =SUM
en la parte inferior de cada columna, es decir, en la fila después de la última fila seleccionada. Para cada columna, debe sumar todos los valores en la columna correspondiente de la selección completa.¿Cómo sumar columnas para un rango seleccionado usando VBA?
¿Cómo puedo hacer esto?
En este momento, estoy usando el código proporcionado por el grabador de macros: ActiveCell.FormulaR1C1 = "=SUM(R[-10]C:R[-1]C)"
. El problema es que cuando mi alcance supera las 10 filas, no tomará en cuenta las filas que están por encima de las 10 inferiores.