Vai al contenuto principale

Come ottenere e inserire l'ultimo nome utente modificato in Excel?

Questo articolo ti mostrerà come ottenere le ultime informazioni sul nome utente modificato e inserire le ultime informazioni sul nome utente modificato nelle celle in Excel.

Ottieni l'ultimo nome utente modificato della cartella di lavoro corrente in Excel
Inserire l'ultimo nome utente modificato della cartella di lavoro corrente con la funzione definita dall'utente
Inserisci facilmente il nome utente nella cella, nell'intestazione o nel piè di pagina con Kutools per Excel


Ottieni l'ultimo nome utente modificato della cartella di lavoro corrente in Excel

Come sappiamo, possiamo ottenere le ultime informazioni sul nome utente modificato nella finestra di dialogo Proprietà avanzate della cartella di lavoro corrente.

Se utilizzi Excel 2007

È possibile ottenere il nome utente che ha modificato l'ultima volta la cartella di lavoro corrente in Excel con i seguenti passaggi:

Passaggio 1: fare clic su Pulsante di ufficio >> Preparare >> Properties.

Passaggio 2: quindi il riquadro dei documenti viene aggiunto sopra il foglio di lavoro. Clicca il Proprietà del documento >> Proprietà avanzate.

Passaggio 3: nella finestra di dialogo Proprietà avanzate che si apre, vedrai il file Ultimo salvataggio di: informazioni sotto Statistiche scheda.

Se utilizzi Excel 2010, 2013 o versione successiva

Se si utilizza Microsoft Excel 2010 o versione successiva, è possibile ottenere le ultime informazioni utente modificate con i seguenti passaggi:

Basta cliccare sul pulsante Compila il > Info, otterrai il file Ultima modifica di informazioni sul lato destro sotto Persone correlate sezione. Vedere la seguente schermata.


Inserire il nome utente che ha modificato l'ultima volta la cartella di lavoro corrente con la funzione definita dall'utente

1: Tieni premuto il tasto ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2: Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Modulie incolla la seguente macro nella finestra del modulo. Vedi screenshotL

Codice VBA: inserire l'ultimo nome utente modificato in Excel

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

3: Premi il altro + Q i tasti per chiudere il file Microsoft Visual Basic, Applications Edition finestra.

4. Seleziona una cella in cui inserire il nome utente, inserisci la formula = LastAuthor () nella barra della formula, quindi premere il pulsante entrare chiave. Quindi l'ultimo nome utente modificato viene inserito immediatamente nella cella. Vedi screenshot:


Inserisci facilmente il nome utente nella cella, nell'intestazione o nel piè di pagina con Kutools per Excel

È possibile inserire facilmente il nome utente nella cella specificata, nell'intestazione del foglio di lavoro o nel piè di pagina in Excel con l'estensione Inserisci le informazioni sulla cartella di lavoro utilità di Kutools for Excel. Si prega di fare quanto segue.

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.

1. Clic Kutools Plus > Cartella di lavoro > Inserisci le informazioni sulla cartella di lavoro. Vedi screenshot:

2. Nel Inserisci le informazioni sulla cartella di lavoro finestra di dialogo, è necessario:

1). Seleziona il nome utente opzione nel Informazioni .

2). Se desideri inserire il nome utente in una cella specificata, specifica questa cella nel file Escursione scatola; per inserire il nome utente nell'intestazione o nel piè di pagina, selezionare il file testata or footer opzione.

3). Clicca il Ok pulsante. Vedi screenshot:

Quindi il nome utente verrà inserito immediatamente nella posizione specificata.

  Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
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