Saltar al contenido principal

¿Cómo obtener e insertar el último nombre de usuario modificado en Excel?

Este artículo le mostrará la forma de obtener la última información del nombre de usuario modificado e insertar la información del último nombre de usuario modificado en las celdas de Excel.

Obtenga el último nombre de usuario modificado del libro de trabajo actual en Excel
Inserte el último nombre de usuario modificado del libro de trabajo actual con la función definida por el usuario
Inserte fácilmente el nombre de usuario en la celda, el encabezado o el pie de página con Kutools para Excel


Obtenga el último nombre de usuario modificado del libro de trabajo actual en Excel

Como sabemos, podemos obtener la última información del nombre de usuario modificado en el cuadro de diálogo Propiedades avanzadas del libro de trabajo actual.

Si está utilizando Excel 2007

Puede obtener el nombre de usuario que modificó el libro actual la última vez en Excel con los siguientes pasos:

Paso 1: haga clic en Botón de oficina >> Preparar >> Propiedades.

Paso 2: Luego, se agrega el Panel de documentos arriba de la hoja de trabajo. Haga clic en el Propiedades del documento >> Propiedades avanzadas.

Paso 3: En el cuadro de diálogo emergente Propiedades avanzadas, verá el Guardado por última vez por: información bajo el Estadística .

Si está utilizando Excel 2010, 2013 o una versión posterior

Si está utilizando Microsoft Excel 2010 o una versión posterior, puede obtener la última información de usuario modificada con los siguientes pasos:

Simplemente haga clic en el Archive > Info, obtendrás el Ultima modificacion por información en el lado derecho debajo Personas relacionadas sección. Vea la siguiente captura de pantalla.


Inserte el nombre de usuario que modificó el libro de trabajo actual la última vez con la función definida por el usuario

1: Mantenga presionada la tecla ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones ventana.

2: En el Microsoft Visual Basic para aplicaciones ventana, haga clic recuadro > Móduloy pegue la siguiente macro en la ventana del módulo. Ver captura de pantallaL

Código de VBA: inserte el último nombre de usuario modificado en Excel

Function LastAuthor()
LastAuthor = ActiveWorkbook.BuiltinDocumentProperties("Last Author")
End Function

3: Presione el otro + Q llaves para cerrar el Microsoft Visual Basic para aplicaciones ventana.

4. Seleccione una celda que necesita para colocar el nombre de usuario, ingrese la fórmula = LastAuthor () en la barra de fórmulas y luego presione el Participar llave. Luego, el último nombre de usuario modificado se inserta en la celda inmediatamente. Ver captura de pantalla:


Inserte fácilmente el nombre de usuario en la celda, el encabezado o el pie de página con Kutools para Excel

Puede insertar fácilmente el nombre de usuario en la celda especificada, el encabezado de la hoja de trabajo o el pie de página en Excel con el Insertar información del libro utilidad de Kutools for Excel. Haz lo siguiente.

Antes de aplicar Kutools for Excel, Por favor descargarlo e instalarlo en primer lugar.

1. Hacer clic en Kutools Más > Libro de trabajo > Insertar información del libro. Ver captura de pantalla:

2. En el Insertar información del libro cuadro de diálogo, debe:

1). Selecciona el nombre de usuario opción en el Información .

2). Si desea insertar el nombre de usuario en una celda específica, especifique esta celda en el Gama de Colores caja; para insertar el nombre de usuario en el encabezado o pie de página, seleccione el Encabezamiento or Pie de página .

3). Haga clic en el Ok botón. Ver captura de pantalla:

Luego, el nombre de usuario se insertará en la posición especificada inmediatamente.

  Si desea tener una prueba gratuita (30 días) de esta utilidad, haga clic para descargarloy luego vaya a aplicar la operación según los pasos anteriores.

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How can the Activeworkbook be dynamic?

I tried to no success the below code

LastSavedby = Range("A1").value.BuiltinDocumentProperties("Last Author")

Where in A1 contains the path of the file with the file name and extension
This comment was minimized by the moderator on the site
Hi! I, my case it doesn't work automatically, I need to press "enter" after the formula "= VBAProject.Module3.LastAuthor()".
How should i make it automatic?
Thank you
This comment was minimized by the moderator on the site
Hey, this code worked nicely. Is there a way I can display the user name if a ROW is adjusted? For example, I hhave Column K with the header "Last modified By", and I want to know who adjusted "each row" as this is a shared document. I have the below code for Date, which works like how I would want the name to work: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column > 11 Or Target.Row = 1 Then Exit Sub Application.EnableEvents = False Cells(Target.Row, 12) = Now Application.EnableEvents = True End Sub Please email me if possible
This comment was minimized by the moderator on the site
Hi. I would like to ask how to write the VBA codes to retrieve all current users which modifying on the worksheet. Thank You:)
This comment was minimized by the moderator on the site
thanks a lot for this helpful article. I used it and it worked well. can I get the last modified date on that sheet just like the username ? MANY THANKS
This comment was minimized by the moderator on the site
Can u pls help if iwant the user name to appear in aspreadsheet as and when the previous cell is filled by a user
This comment was minimized by the moderator on the site
Thanks, Cp & Jay Chivo :)
This comment was minimized by the moderator on the site
Sub UserName() Sheets("Sheet1").Range("A1").Value = Environ("username") End Sub --------------- Change the sheet name
This comment was minimized by the moderator on the site
I am runing excel 2007 and am getting the runtime error 9, script out of range as well. any way to make it work in excel 2007?
This comment was minimized by the moderator on the site
Excel 2010. Same time i would like to ask that is it possible to use this Subscript with another function script ? Thanks Naghman
This comment was minimized by the moderator on the site
[quote]Excel 2010. Same time i would like to ask that is it possible to use this Subscript with another function script ? Thanks NaghmanBy Naghman[/quote] With another script? What script? :-)
This comment was minimized by the moderator on the site
To get last saved date. Function LastSaveDate() Application.Volatile True LastSaveDate = FileDateTime(ThisWorkbook.FullName) End Function
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations