/ / Excel VBA: ¿Cómo insertar una fórmula en un área de celdas? - excel, vba

Excel VBA: ¿Cómo insertar una fórmula en un área de celdas? - excel, vba

Problema

Necesito insertar algunas fórmulas en un área bidimensional de celdas con VBA. Por ejemplo abajo

Muestra de rango de Excel

Por supuesto, puedo hacer esto por 1 fila con VBA usando .Formulas = "= Sum (....)"

pero ¿cómo puedo incluir un área en lugar de solo un rango? Esto parece tan trivial pero no puedo "resolverlo". Estoy tratando de evitar el uso de un bucle para completar cada fila.

Respuestas

9 para la respuesta № 1
Range("yourrange").Formula = "=Sum(whatever)"

dónde yourrange es un rango con nombre, o para una referencia real

Range("A1:F8").Formula = "=Sum(whatever)"

2 para la respuesta № 2

range("A1:G10").formula = "=Sum(H1:H10)"

Rellena tu propia gama / fórmula