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.
[Excel] kako u ćeliju A1 upisati datum zadnje promene radnog lista (sheet-a)
Zaključano
Zakačeno
To što ti treba je izvodljivo preko VBA koda.
Pretpostavljma da pod korisničkim imenom podrazumevaš ime pod kojim se korisnici loguju u Windows.
Pretpostavljma da pod korisničkim imenom podrazumevaš ime pod kojim se korisnici loguju u Windows.
Potpis
Možda je tačno da je sve već rečeno, samo nisu svi sve čuli i razumeli ...
Preko VBA koda mi se na radnom listu prikazuje datum zadnje promene dokumenta a ne datog Sheet-a. Koja je naredba za prikazivanje datum zadnje promene radnog lista?
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 ...
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?
Na to sam i ja mislio, a kod bi izgledao otprilike ovako
s tim da bi ga trebalo ubaciti na svaki radni list na događaj Change.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
korisnik = ActiveWorkbook.UserStatus
Cells(1, 1).Value = Date & " " & korisnik(1, 1)
End Sub
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 ...
To je ono što sam tražio. Svaka čast majstore.