Cố định không cho move form nhập liệu (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hanhpptc

Thành viên tiêu biểu
Tham gia
16/5/08
Bài viết
459
Được thích
320
Nhờ các bạn chỉ giúp mình cáh làm sao để cố định không cho người dùng di chuyển (move) form trong Excel
 
Cũng có cách không cần remove caption
Cho code này vào UserForm nhé:
PHP:
Private Declare Function GetSystemMenu Lib "user32" (ByVal hWnd As Long, ByVal bRevert As Long) As Long
Private Declare Function RemoveMenu Lib "user32" (ByVal hme2nu As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
PHP:
Private Sub UserForm_Initialize()
  Dim lHdl As Long, lMenu As Long
  lHdl = FindWindow(vbNullString, Me.Caption)
  lMenu = GetSystemMenu(lHdl, False)
  RemoveMenu lMenu, 0, &H400
  RemoveMenu lMenu, 0, &H400
End Sub
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom