- Tham gia
 - 13/6/06
 
- Bài viết
 - 4,858
 
- Được thích
 - 10,346
 
- Giới tính
 - Nam
 
- Nghề nghiệp
 - Giáo viên, CEO tại Bluesofts
 
Trong lập trình VBA trong Excel, để lấy tên máy tính, tên đăng nhập Windows không có hàm nào cung cấp mà chúng ta phải sử dụng các hàm Windows API để lấy thông tin. Kỹ thuật lập trình Windows API rất hay và thú vị vì cho phép can thiệt sâu và hệ thống, tuy nhiên hiện nay ít người biết đến nó. Bài hướng dẫn này của tôi ngắn gọn, giúp các bạn lấy thông tin tên máy tính và tên đăng nhập, chỉ cần copy đoạn code dưới đây vào module trong VBAProject của mình.
		
		
	
	
		
	MÃ NGUỒN TẠI ĐÂY:
	
	
	
		
				
			
	
		Mã:
		
	
	'==========================================
Function ComputerName() As String
   Dim Buf As String * 255, n&
   If GetComputerName(Buf, 255) Then
      ComputerName = Left(Buf, InStr(Buf, Chr(0)) - 1)
   Else
      ComputerName = "Error! gui loi ve cho toi duytuan@bluesofts.net de tim nguyen nhan."
   End If
End Function
Function UserName() As String
   Dim Buf As String * 255, n&
   If GetUserName(Buf, 255) Then
      UserName = Left(Buf, InStr(Buf, Chr(0)) - 1)
   Else
      UserName = "Error! gui loi ve cho toi duytuan@bluesofts.net de tim nguyen nhan."
   End If
End Function
'==========================================
	
	
	  


