los botón Recalcular calcula la fórmula que ingresó en su conjunto de datos. Siempre que utilice una función volátil que cambia con el transcurso del tiempo, es posible que deba volver a calcular la fórmula. Puede hacer esto con el clic de un botón utilizando macros VBA. Si está pensando que va a ser una tarea difícil crear un botón. Estás equivocado esta vez. En este artículo, le mostraremos pasos sencillos para hacer un botón Recalcular en Excel. Empecemos.
Descargar libro de práctica
Descarga el siguiente libro de práctica. Te ayudará a darte cuenta del tema con mayor claridad.
5 pasos para hacer un botón de recalcular en Excel
Existen 5 pasos fáciles y directos para hacer un botón de recalcular en Excel. Pero antes que nada, debe crear un conjunto de datos donde se crea la fórmula. Las hojas de trabajo típicas contienen varias fórmulas que pueden requerir un nuevo cálculo. Digamos que tenemos una hoja de trabajo que muestra el cuenta regresiva a un examen en curso. Ahora, queremos encontrar el Tiempo transcurrido cada vez que hacemos clic en el Botón Recalcular. Hemos tomado la fecha usando el Función HOY y el tiempo presente es fijado por el Función AHORA. Calculamos el Tiempo transcurrido restando el Presente Tiempo desde el Tiempo de empezar.
Sin mencionar que hemos utilizado el “microsoft 365” versión. Puede utilizar cualquier otra versión a su conveniencia.
Paso 1: crear un módulo de VBA
- En el primer paso, vaya a la Desarrollador pestaña >> seleccionar básico visual.
- En consecuencia, seleccione la Insertar pestaña >> Módulo >> y haga clic Módulo 1.
- En tercer lugar, escribe el VBA código en el General caja.
Sub RecalculateActivesheet()
ActiveSheet.Calculate
End Sub
Paso 2: inserte el botón Recalcular
- En este momento, queremos poner un botón en la hoja.
- En ese caso, pase el cursor sobre el Desarrollarpestaña r >> mover a la Insertar comando en el Control S sección. elige un Botón en el Controles de formulario dominio.
- En consecuencia, el Asignar macro aparece el asistente de diálogo. Golpea el OK botón.
- Secuencialmente, Botón 1 es creado. Haga clic con el botón derecho en la sección del botón y muévase a la Editar texto dominio. Puede reescribir el nombre del botón. Lo hemos creado como el Recalcular botón.
Paso 3: modificar el botón
- Ahora, haga clic derecho en el botón y vaya a Control de formato desde el Menú de contexto.
- Posteriormente, el Control de formato aparece la ventana. Seleccione Audaz en Estilo de fuente. Hacer Tamaño 14 y elige un Color de tu preferencia Haga clic en OK.
Paso 4: Asignar macro al botón Recalcular
- En este momento, nuevamente haga clic derecho en el botón y seleccione Asignar macro en el Contexto Menú.
- Eventualmente, el Asignar macro aparece la ventana. Ponemos el nombre de la macro como Recalcular hoja activa y haga clic en OK.
Paso 5: pruebe el botón Recalcular
- Finalmente, hemos creado el Recalcular botón. Haga clic en el botón como la imagen de abajo.
- Aquí el Tiempo transcurrido se volverá a calcular cada vez que hagamos clic en el Recalcular botón.
Forzar el recálculo usando Excel VBA
También puede volver a calcular la fórmula de la hoja de trabajo con fuerza con el VBA código. Cada vez que ejecute el código, cambiará el valor en su hoja de trabajo. Además, hemos utilizado el mismo conjunto de datos para el recálculo de fuerza. En la primera imagen, se puede ver que el Tiempo transcurrido es 1:48 horas.
- Ahora, ejecute el siguiente código con el F5 clave en el Módulo como mencionamos en Paso 1.
Sub ForceCalc(Optional Full As Boolean)
With Application
.Calculation = xlCalculationManual
.Calculation = xlCalculationAutomatic
If Full Then.CalculateFull
End With
End Sub
Este código fue encontrado en Folkstalk.com.
- En consecuencia, el macros aparece la ventana. Seleccione el nombre de la hoja y haga clic en Correr.
En consecuencia, vuelve a calcular el Tiempo transcurrido como la imagen de abajo.
Cómo actualizar una hoja de Excel automáticamente
Sin embargo, podemos actualizar automáticamente los números del conjunto de datos usando el teclado. Además, hemos tomado un conjunto de datos de números aleatorios generados por el Función ALEATORIO ENTRE. La fórmula está en B5:B15 células.
Después de eso, presione el botón F9 tecla, y puede ver que los números aleatorios se actualizan automáticamente. Sencillo, ¿verdad? Es un método muy fácil de trabajar.
Conclusión
Eso es todo sobre la sesión de hoy. Y estos son algunos pasos fáciles para hacer un Recalcular botón en Excel. Háganos saber en la sección de comentarios si tiene alguna pregunta o sugerencia. Para una mejor comprensión, descargue la hoja de práctica. Visite nuestro sitio web, excelencia, un proveedor integral de soluciones de Excel, para conocer diversos tipos de métodos de Excel. Gracias por su paciencia al leer este artículo.