[Excel] kako u ćeliju A1 upisati datum zadnje promene radnog lista (sheet-a)

  • 5 odgovora
  • 6.562 pregleda
[Excel] kako u ćeliju A1 upisati datum zadnje promene radnog lista (sheet-a) 17.06.2006. u 17:21 · pre 247 meseci #1
U jednom Excelovom dokumentu (od otprilike 10-tak listova) mnogo ljudi upisuje podatke. Zanima me da li je moguće u određenoj ćeliji svakog lista (na primer A1) upisati datum zadnje promene radnog lista (a ne celog dokumenta) i eventualno korisničko ime osobe koja je uradila promenu dokumenta.
Re: [Excel] kako u ćeliju A1 upisati datum zadnje promene radnog lista (sheet-a) 19.06.2006. u 09:18 · pre 247 meseci #4
Ako uključeno deljenje radne sveske Share Workbook... Excel čuva ko je i šta menjao i izveštaj (koji ume da bude prilično obiman i nepregledan) dobijaš na posebnom listu History - pogledaj temu View the History worksheet u helpu.

Ne znam jednostavan način da uradiš to što si hteo u VBA - možeš da reaguješ na događaj Workbook_SheetChange radne sveske i upišeš datum ali to se dešava kad god se neka ćelija promeni ...
Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Re: [Excel] kako u ćeliju A1 upisati datum zadnje promene radnog lista (sheet-a) 19.06.2006. u 23:21 · pre 247 meseci #5
Na to sam i ja mislio, a kod bi izgledao otprilike ovako

Code:

Private Sub Worksheet_Change(ByVal Target As Range)

korisnik = ActiveWorkbook.UserStatus
Cells(1, 1).Value = Date & " " & korisnik(1, 1)

End Sub


s tim da bi ga trebalo ubaciti na svaki radni list na događaj Change.
Potpis
Možda je tačno da je sve već rečeno, samo nisu svi sve čuli i razumeli ...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme