Salt la conținutul principal

Cum se obține și se introduce ultimul nume de utilizator modificat în Excel?

Acest articol vă va arăta modalitatea de a obține ultimele informații despre numele de utilizator modificate și de a insera informațiile despre numele de utilizator modificate în celule în Excel.

Obțineți ultimul nume de utilizator modificat al registrului de lucru curent în Excel
Introduceți ultimul nume de utilizator modificat al registrului de lucru curent cu funcția Definită de utilizator
Introduceți cu ușurință numele de utilizator în celulă, antet sau subsol cu ​​Kutools pentru Excel


Obțineți ultimul nume de utilizator modificat al registrului de lucru curent în Excel

După cum știm, putem obține ultimele informații despre numele de utilizator modificate în caseta de dialog Proprietăți avansate din registrul de lucru curent.

Dacă utilizați Excel 2007

Puteți obține numele de utilizator care a modificat registrul de lucru curent ultima dată în Excel, urmând pașii următori:

Pasul 1: Faceți clic pe Buton Office >> Pregăti >> Proprietăţi.

Pasul 2: Apoi panoul de documente este adăugat deasupra foii de lucru. Apasă pe Proprietatile documentului >> Proprietăți avansate.

Pasul 3: În fereastra de dialog Popping up Advanced Properties, veți vedea Salvat ultima dată de: informații în cadrul Statistici tab.

Dacă utilizați versiunea Excel 2010, 2013 sau o versiune ulterioară

Dacă utilizați Microsoft Excel 2010 sau o versiune ulterioară, puteți obține ultimele informații despre utilizator modificate urmând pașii următori:

Doar faceți clic pe Fișier > Informație, veți obține Ultima modificare de informații în partea dreaptă sub Persoane înrudite secțiune. Vedeți următoarea captură de ecran.


Introduceți numele de utilizator care a modificat registrul de lucru curent ultima dată cu funcția Definită de utilizator

1: Țineți apăsat butonul ALT + F11 tastele pentru a deschide Microsoft Visual Basic pentru aplicații fereastră.

2: În Microsoft Visual Basic pentru aplicații fereastră, faceți clic pe Insera > Moduleși lipiți următoarea macro în fereastra modulului. Vezi captura de ecran L.

Cod VBA: introduceți ultimul nume de utilizator modificat în Excel

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

3: Apasă pe Alt + Q tastele pentru a închide Microsoft Visual Basic pentru aplicații fereastră.

4. Selectați o celulă de care aveți nevoie pentru a plasa numele de utilizator, introduceți formula = LastAuthor () în bara de formule, apoi apăsați tasta Intrați cheie. Apoi, ultimul nume de utilizator modificat este inserat imediat în celulă. Vedeți captura de ecran:


Introduceți cu ușurință numele de utilizator în celulă, antet sau subsol cu ​​Kutools pentru Excel

Puteți introduce cu ușurință numele de utilizator în celula specificată, antetul sau subsolul foii de lucru în Excel cu ajutorul Introduceți informații despre registrul de lucru utilitatea Kutools pentru Excel. Vă rugăm să faceți următoarele.

Înainte de a aplica Kutools pentru Excel, Vă rugăm să descărcați-l și instalați-l mai întâi.

1. clic Kutools Plus > Workbook > Introduceți informații despre registrul de lucru. Vedeți captura de ecran:

2. În Introduceți informații despre registrul de lucru casetă de dialog, trebuie să:

1). Selectează nume utilizator opțiune în Informații secţiune.

2). Dacă doriți să inserați numele de utilizator într-o celulă specificată, vă rugăm să specificați această celulă în Gamă cutie; pentru a insera numele de utilizator în antet sau subsol, vă rugăm să selectați Antet or Subsol opțiune.

3). Apasă pe Ok buton. Vedeți captura de ecran:

Apoi numele de utilizator va fi introdus imediat în poziția specificată.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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