Macro de VBA: llene el rango de celdas de Excel con fórmulas

Anonim

Cree un nuevo libro de trabajo y llene un área determinada en este libro de trabajo con las fórmulas de su elección

Los libros de trabajo y las hojas de trabajo se crean en muchas macros, con las que los usuarios de la solución pueden seguir trabajando.

Una tarea común es completar un área determinada de una tabla con fórmulas. Puede hacerlo con una macro de VBA. Estos son los comandos que necesitará:

Área de sub celda de postura An ()
Atenuar el área de inicio como rango
Establecer rango de inicio = Workbooks.Add.Worksheets (1) .Range ("A1: C10")
Área de inicio Fórmula = "= 10 * $ E1"
End Sub

La etiqueta "Área de inicio" en la macro define qué área de celda desea llenar con contenido. En la siguiente línea, la macro define qué fórmula se utiliza. Las referencias en las fórmulas se ajustan automáticamente al rango de celdas cuando usa referencias relativas. La siguiente figura muestra el resultado que obtiene cuando ejecuta la macro de Excel:

Para ingresar a la macro, presione ALT F11 en Excel para abrir el editor de VBA. Seleccione el comando INSERTAR - MODULE en el editor de VBA e ingrese la macro. Para iniciar la macro, active la combinación de teclas ALT F8 en Excel. Los dos atajos de teclado funcionan en todas las versiones de Excel.