Pasando rango variable a fórmula en Excel Macro
Estoy tratando de usar variables en fórmulas de macro para evitar seleccionar celdas, sin embargo, sigo recibiendo un error.
Aquí hay una simplificación de lo que estoy tratando de hacer:
Dim myRange as Range
Dim formulaCell as Range
Set myRange = [a1:a10]
formulaCell.Formula = "=sum(myRange)"
Sin embargo sigo recibiendo:
"application-defined or object defined error"
He intentado usar:
formulaCell.Formula = "=sum(" & myRange & ")"
pero luego me sale:
Type mismatch
También probé:
formulaCell.Formula = "=sum(" & Range(myRange) & ")"
en vano
Estoy seguro de que la respuesta es muy básica pero no puedo resolver lo que estoy haciendo mal. Cualquier ayuda sería apreciada grandemente.