Merhaba arkadaşlar, aşağıdaki kodu başka bir konuyu takip ederek soruyu sormuştum ama cevap alamadım
bahsi geçen link;
http://www.excel.web.tr/f48/kullan-c-ad-n-hucreye-yazd-rmak-t66525.html
Amaç: Serverda bulunan excel dosyasını severdan biri açıp A hücresinin hwerhangi bir satırında değişiklik yaptığında o hücrenin sağında (H hücresinde) değişiklik yapan bilgisayarın adının yazılması ve silinememesini istiyorum.
bahsi geçen link;
http://www.excel.web.tr/f48/kullan-c-ad-n-hucreye-yazd-rmak-t66525.html
Amaç: Serverda bulunan excel dosyasını severdan biri açıp A hücresinin hwerhangi bir satırında değişiklik yaptığında o hücrenin sağında (H hücresinde) değişiklik yapan bilgisayarın adının yazılması ve silinememesini istiyorum.
Bu kodu benim dosyama uyguladım ama benim server' daki diğer bilgisayarların ismini alamadı...sadece ben kendi bilgisayarımda değişiklik yaptığımda benim adımı yazıyor (c:/doc.. and sett/m.koyuncu şeklinde) diğerlerinde (serverdaki diğer bilgisayarlardan açınp kaydedince) ise "Windows" veya "Server Grup" adını yazıyor? Yukarıdaki kodun açıklamasını bilmediğim için kendime göre yorum yapamadım.Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A:A]) Is Nothing Then Exit Sub
deg = Split(Environ(28), "=")
Cells(Target.Row, "H") = deg(1)
End Sub
Son düzenleme:
