Sik sik sik....
Boleh tahu dong bedanya Office Username sama Windows Username sama NetWork UserName apa ya..
Kalau di-share terus Office Username pake yang mana ya...
Terima kasih kalau mau memberi detilnya... biar tambah jelas.
Maksudnya, kalau login windows pake A, lalu buka excel maka Office userName-nya siapa
Kalau via network (share) dengan login B, lalu buka excel maka office username-nya siapa.
Regards.
Kid.
2009/9/24 Puthut Wibowo <puthut_vai@yahoo.com >
Tante2x..... ..Event : ' Application. UserName bukannya mendapatkan MS OFFICE Username yak Bukannya Windows (Yang dientry pada saat install windows) ???
He he bagusnya dapetin nama Windows Usernamenya jadi pas dishare juga ketahuan
Fungsinya :
Option Explicit
'api call for obtaining the username
Private Declare Function GetUserName& Lib "advapi32.dll" Alias "GetUserNameA" _
(ByVal lpBuffer As String, _
nSize As Long)
Public Function WindowsUserName() As String
Dim szBuffer As String * 100
Dim lBufferLen As Long
lBufferLen = 100
If CBool(GetUserName(szBuffer, lBufferLen)) Then
WindowsUserName = Left$(szBuffer, lBufferLen - 1)
Else
WindowsUserName = CStr(Empty)
End If
End Function
Kalo di modif dari punyanya Tante yang Misterius ( Katanya om Mono looh tante bukan saya) :
Private Sub Workbook_Open()
Call LogInfo( _
Format(Now, "dd-mmm-yyyy hh:mm:ss") & " " & _
"Opened by " & WindowsUserName)
End Sub
Selain itu ada fungsi lainnya (File Terlampir)
- Nama Environtment
Environ("USERNAME")
- NETWORK Username :
Dim objNet As Object
On Error Resume Next
Set objNet = CreateObject("WScript.NetWork")
MsgBox "Network username : " & objNet.UserName
Set objNet = Nothing
~ Puthut Wibowo ~
--- On Mon, 9/21/09, siti Vi <setiyowati.devi@gmail.com > wrote:
From: siti Vi <setiyowati.devi@gmail.com >To: "XL-mania" <XL-mania@yahoogroup
Subject: ]] XL-mania [[ Workbook yg Rajin mencatat Nama Excel-User yg membukanya.
s.com >
Date: Monday, September 21, 2009, 12:49 PManda dapat membuat workbook yg memungkinkan otomatis tercatatnya
- nama excel user dan
- saat (date & time) / kapan user tsb membuka file ini
catatan ditulis dalam sebuah file text (LOGBOOK) yg di simpan di folder tertentu;
dlm contoh ( ./. ctv_AutoLogger_ Workbook. xls)
* folder = D:\MyLogFiles
* nama file = nama workbook; tetapi extensinya (xls) diganti Logbarangkali saja suatu saat anda memerlukan hal seperti ini yg akan anda
berlakukan terhadap file yg sensitip, misal terhadap file "TOP SECRET" yg
berisi resep-resep rahasia anda.. Setiap saat anda dapat mengontrol:
siapa saja yg permah membuka workbook tsb.
untuk mencapai keinginan itu, diperlukan dua Prosedur Sub
prosedur I : memanfaatkan event Dibukanya Workbook
- jika workbook dibuka : otomatis prosedur II dipanggil oleh prosedur I.
sambil melewatkan nilai aktual sebuah argument (berupa informasi
[nama Excel User yg membuka file tsb] dan [tgl & jam saat itu]
- Prosedur 2, atas perintah dari prosedur 1 mencatat informasi tsb ke
sebuah file text (file terpisah / di luar workbook tsb) lalu mensave dan
menutupnya kembali.
Jadi apakah workbook disave-atau- tidak oleh pembukanya, informasi
selalu dicatat di LogBook tsb.
Prosedur 2 (yg memiliki 1 argument) TIDAK harus dibuat sbg prosedur
Fungsi walaupun harus mengandung Argument
(karena kalau hanya sekedar melewatkan argument antar prosedur,
atau prosedur yg memerlukan argument; prosedur yg dipanggil
TIDAK HARUS DITULIS SEBAGAI prosedur Fungsi, jangan ikut² salah kaprah !! )
Mudah-mudahan bermanfaat, dan tentu saja Anda dapat mengembangkan
sesuai keperluan anda.
-ctv-
19 Sept 2009
__._,_.___
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| Selamat Idul Fitri... Mohon maap dari momods... |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
| Selamat Idul Fitri... Mohon maap dari momods... |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message, melecehkan, tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan winzip jika perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/ |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau... |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html |
+-------------------------------------------------------------------+
| Message lama ada di : |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id] |
| http://www.mail-archive.com/xl-mania@yahoogroups.com |
+-------------------------------------------------------------------+
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch format to Traditional
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
.
__,_._,___
Nenhum comentário:
Postar um comentário