Hücrede yapılan işlemin saati..

Katılım
1 Ağustos 2008
Mesajlar
3
Excel Vers. ve Dili
Excel 2000 TR
Personel giriş çıkış kontrol çizelgesi...

Ortak paylaşımda olan bir excel dosyasında paylaşımcılar ilgili hücreye giriş veya çıkış yazdıklarında, yan hücrede bu işlemin saatinin görüntülenmesi.

Bu nasıl yapılabilir ?

Bir de diğer bir hücrede söz konusu işlemin ağ üzerindeki hangi bilgisayardan (bilgisayar adı) yapıldığının görüntülenmesi.
 
Katılım
1 Ağustos 2008
Mesajlar
3
Excel Vers. ve Dili
Excel 2000 TR
Yönlendirme için teşekkür ederim. Başlangıç olarak işe yarayacak gibi görünüyor.
 
Katılım
1 Ağustos 2008
Mesajlar
3
Excel Vers. ve Dili
Excel 2000 TR
Brain arkadaşımızın linki işimi görmüyor. hücre değiştirilme veyâ dosyanın kaydedilme saati yan hücrede çıkmalı, bir de işlemi yapan bilgisayar adı (kayıtlı windows kullanıcı adı değil) görünmeli.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
dosyanın kaydedilme saati yan hücrede çıkmalı, bir de işlemi yapan bilgisayar adı (kayıtlı windows kullanıcı adı değil) görünmeli.
Not: Sayın Zeki Gürsoy' un kodundan faydalandım. Ayrıca hangi hücreye yazmak istediğinizi siz belirleyin.
Kod:
Sub Comp_Domain_User()
'Dim Wsh As WshNetwork
Dim a As String, b As String, c As String

Set Wsh = CreateObject("WScript.Network")
'Set Wsh = New WshNetwork
 
'Bilgisayar Adı
a = Wsh.ComputerName
 
'Domain Adı
b = Wsh.UserDomain
 
'Kullanıcı Adı
c = Wsh.UserName

'Son kayıt tarihi
d = ActiveWorkbook.BuiltinDocumentProperties.Item("Last Save Time")


MsgBox "Bilgisayar Adı :  " & a & Chr(10) & _
   "Domain    Adı :  " & b & Chr(10) & _
   "Kullanıcı   Adı  : " & c & Chr(10) & _
   "Son Kayıt Tarihi :" & d
End Sub
 
Üst