Quiero crear múltiples campos de tiempo que mostrarán la hora actual cuando haga clic en él, pero no se actualizarán cuando actualice los campos de incremento automático que estoy usando en el mismo documento. Necesito algo como el control de contenido del selector de fecha. Tenía la esperanza cuando vi que podía mostrar la fecha, h:mm am/pm
pero no tiene sentido, porque solo se muestra como 12:00 AM
.
¿Hay alguna manera de que el selector de fechas muestre la hora actual cuando hace clic en "hoy" o hay algo más que pueda hacer?
microsoft-word
microsoft-word-2010
ShemSeger
fuente
fuente
Respuestas:
Sí, puedes usar códigos de campo TIME. Actualice cada (F9) para que muestre la hora actual y luego bloquéelo (Ctrl + F11) para que el valor no cambie cuando actualice los otros campos en el documento.
Si desea algún tipo de elemento de la interfaz de usuario, para que esto suceda con un clic del mouse, acabo de juntar un ejemplo extremadamente crudo , donde inserté uno de los controles heredados del Botón de comando ActiveX (en la pestaña Desarrollador , haga clic en Herramientas heredadas > Botón de comando ), agregó un espacio después y luego insertó un campo HORA. Luego agregué este fragmento de código al botón (haga clic con el botón derecho y haga clic en Ver código ) para mover el foco fuera del botón, mover el cursor 2 espacios a la derecha (en el campo), actualizar y bloquear el campo, y luego mueva el foco fuera del campo:
A menos que alguien desbloquee manualmente el campo (Shift + Ctrl + F11), cada botón se puede usar solo una vez, lo que lo hace apropiado para una marca de tiempo, que es lo que parece que realmente buscas. No es bonito, pero tal vez es un punto de partida en el que puedes trabajar en algo más sofisticado.
Alternativamente, dado que la hora no necesita actualizarse, la pestaña Insertar incluye un botón Insertar fecha y hora que puede insertar una marca de tiempo como texto estático. Puede grabar una macro haciendo clic en el botón y seleccionando el formato de hora que desee. O, para usar un control de botón de comando nuevamente, puede agregar un código como este, que solo llama Insertar fecha y hora para insertar la hora inmediatamente después del botón:
fuente