Si las hojas de cálculo Microsoft Excel son utilizados por varios colegas para sacar estadísticas, introducir datos o ejecutar el análisis , entonces usted puede estar preocupado por la hoja de cálculo que se cerró antes de tiempo. Si desea detener aquellos usuarios que cierran el libro de Excel hasta una casilla se ha marcado , puede hacerlo mediante el uso de Visual Basic para Aplicaciones ( VBA) . Esto es útil si usted quiere tener un recuerdo para los usuarios de libro para actualizar una página de "fin de los días " antes de guardar y salir . Instrucciones
1
Abra el libro de Excel que está trabajando .
2
clic " revelado" en la barra de herramientas , a continuación, haga clic y arrastre en la que desea en la casilla para ser colocado . Haga clic en la casilla de verificación y haga clic en " Formato de control. " Haga clic en el campo " Enlace Móvil " , a continuación, seleccione una celda de la hoja de cálculo . A modo de ejemplo , seleccione "A1 ". Haga clic en " Aceptar". Cuando se marca esta casilla , la celda A1 se mostrará "TRUE ", y cuando no está marcada , se mostrará " FALSO ".
3 Pulse
"Alt " + "F11 " para abrir el editor de Visual Basic en Excel. . Haga doble clic en " ThisWorkbook " en el lateral, para insertar la siguiente macro en todo el libro
4
Copia y pega la siguiente macro: Private Sub Workbook_BeforeClose ( Cancel As Boolean ) Si Sheets (" ; sheet1 " . ) Range (" a1 " ). Valor =" false " Después Cancel = TrueEnd Sub
Esto evita que el libro se cierre si la celda A1 en" Hoja1 " muestra" FALSO " - ya que hasta que se marca la casilla de verificación .
5
Press "ALT " + "F11 ". luego haga clic en " archivo", luego " Guardar " y luego " Cerrar . "