Cómo eliminar una hoja de cálculo en Excel: 2 métodos simples
¿Tiene problemas para administrar numerosas hojas en su archivo de Excel? Sepa cómo eliminar una hoja de cálculo en Excel y conservar solo las necesarias.
Las marcas de tiempo son un gran recurso para identificar cuándo ocurrió un evento. Microsoft Excel le da la opción de agregar marcas de tiempo en formato dd: mm: aaaa hh: mm: ss. En su mayoría, necesita usar atajos de teclado o ejecutar funciones de Excel para agregar las marcas de tiempo, que es una tarea manual y propensa a errores.
El editor de código de Excel Visual Basic lo rescata al permitirle automatizar toda la tarea utilizando los scripts de marca de tiempo de VBA. También puede agregar condiciones complejas para automatizar aún más la tarea sin depender del operador o colaborador de entrada de datos. Siga leyendo para aprender algunos trucos simples para usar VBA para agregar marcas de tiempo en Excel.
1. Cómo agregar la marca de tiempo VBA: Macro QAT
El siguiente código VBA le permite ejecutar la función de registro de eventos cuando lo desee con un solo clic desde la barra de herramientas de acceso rápido de Excel o QAT. Es similar a ejecutar una macro VBA de Excel , por lo que debe guardar la hoja de cálculo existente con una extensión de archivo habilitada para macros después de aplicar el código VBA:
Sub vba_timeStamp () Dim ts como fecha con selección .Valor = Fecha + Hora Fin con End Sub
Para automatizar completamente la tarea de creación de marcas de tiempo, puede usar los scripts de VBA que se mencionan a continuación.
2. Cómo agregar la marca de tiempo de VBA: cuando cambia la hoja de trabajo
El siguiente código de VBA agregará una marca de tiempo en las celdas de la columna B cuando detecte cambios en las celdas correspondientes de la columna A :
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 1 And Target.Value <> "" Then Application.EnableEvents = False Target.Offset(0, 1) = Format(Now()), "dd-mm-yyyy hh:mm:ss") Application.EnableEvents = True End If End Sub
Siga los pasos mencionados en el primer método para abrir el editor de código VBA. Ahora, haga doble clic en Sheet1 (Sheet1) en el menú VBAProject (Book1) para activar el seguimiento de cambios en la hoja de trabajo.
El editor de código debe mostrar Worksheet en el menú desplegable del lado izquierdo y SelectionChange en el menú desplegable del lado derecho. Ahora puede copiar y pegar el código VBA anterior. Una vez hecho esto, no olvide guardar el archivo como un libro de Excel habilitado para macros.
Siempre que ejecute esta macro, Excel agregará automáticamente una marca de tiempo en la columna B si escribe algo en la columna A. También puede agregar la macro a QAT siguiendo los pasos mencionados en el método anterior para agregar el script VBA.
Ultimas palabras
Ahora que sabe cómo usar el editor de código VBA de Excel con los códigos de marca de tiempo de VBA antes mencionados, puede comenzar a modificar su libro de Excel para insertar marcas de tiempo automáticamente cuando lo desee.
Sin embargo, cualquier cambio que realice en su hoja de cálculo de Excel mediante la ejecución de un código VBA no desaparecerá si presiona la tecla de deshacer. Por lo tanto, haga copias de seguridad antes de aplicar estos sencillos scripts de VBA. Excel VBA también puede realizar otras funciones geniales, por ejemplo, puede usar VBA para insertar filas en Microsoft Excel.
¿Tiene problemas para administrar numerosas hojas en su archivo de Excel? Sepa cómo eliminar una hoja de cálculo en Excel y conservar solo las necesarias.
Outlook tiene una característica única que le permite recuperar un correo electrónico. ¡Siga leyendo para saber cómo puede anular el envío y reemplazar un mensaje de correo electrónico en Outlook!
Office 365 está disponible en varios idiomas; toda la interfaz de usuario de las aplicaciones incluidas en el paquete de productividad se puede configurar para que aparezca en un idioma diferente.
¿Necesita ordenar las entradas en una lista por orden alfabético en Word? Aquí hay una guía simple sobre cómo hacerlo en cualquier parte del documento.
Si necesita hacer una copia de su documento de Word, así es cómo crear uno y guardarlo en cualquier lugar de su disco.
¿Quieres enviar correos electrónicos desde Excel sin cambiar a otra aplicación? Siga leyendo para conocer los 11 sencillos pasos para enviar correos electrónicos con VBA.
Es posible que haya oído hablar de la función de TEXTO de Excel, pero no sabe mucho sobre ellos. Lea para saber qué es la función TEXTO de Excel y cómo usarla.
Las hojas de cálculo de Excel se utilizan para todo tipo de cosas. Independientemente de para qué use una hoja de cálculo, es probable que coloree las celdas para hacer que la información
Los usuarios de Exchange a menudo se encuentran con Outlook tratando de conectar mensajes. Consulte este blog para saber cómo solucionar este problema de conexión de Outlook.
¿Excel no le permitirá insertar ceros a la izquierda en su base de datos? No se preocupe, ya que lo ayudamos a agregar ceros a la izquierda en Excel de manera simple.