Tắt nút close của userform

  • Thread starter Thread starter chibi
  • Ngày gửi Ngày gửi
Liên hệ QC

chibi

Thành viên tích cực
Thành viên danh dự
Tham gia
10/1/07
Bài viết
1,120
Được thích
623
Các bạn cho hỏi cách tắt nút close khi form được hiện.
 
Bạn tham khảo bài viết của anh nvson trên diễn đàn này hoặc muốn nút Close trở nên vô tác dụng, bạn ghi doạn code sau vào form :

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = vbFormControlMenu Then Cancel = True
End Sub


Thân
 
Upvote 0
Ah mình gửi các bạn file này nói chung là đủ cả đấy nào là ẩn hiện nút X caption thay doi kich thuoc form ... Mình nghĩ file này nói chung là hay các bạn xem thử nha. Chúc mọi người tìm được những điều bổ ích cho mình.
 

File đính kèm

Upvote 0
Làm thế nào để form luôn active

Tôi đang viết chương trình quản lý thi trắc nghiệm bằng Excel bao gồm các chức năng như trộn câu hỏi, tính giờ thi, thông báo kết quả, ... nhưng còn vướng một điều: Làm sao form luôn che lấp cả màn hình (kể cả taskbar) để không cho người thi mở các ứng dụng khác.
Nhờ các bạn chỉ giúp.
 
Upvote 0
chibi đã viết:
Các bạn cho hỏi cách tắt nút close khi form được hiện.
Chibi ơi, tôi nhớ là tôi đã giới thiệu và upload một file ví dụ về vấn đề này. Nó bao quát các thao tác đối với các nút lệnh của form. Bạn thử kiếm trên GPE xem sao.

Lê Văn Duyệt
 
Upvote 0
Tối muốn form luôn che lấp cả màn hình (kể cả taskbar) để không cho người thi mở các ứng dụng khác. Có cách nào không ? Nhờ các bạn chỉ giúp
 
Upvote 0
phamduylong đã viết:
Tối muốn form luôn che lấp cả màn hình (kể cả taskbar) để không cho người thi mở các ứng dụng khác. Có cách nào không ? Nhờ các bạn chỉ giúp

Đây là cách làm của mình
- Cho toàn màn hình (trừ task bar) : Xem File dưới
-Cho biến mất task bar : Xem hình dưới

1186377700.jpg


Thân!
 

File đính kèm

Upvote 0
yeudoi đã viết:
Ah mình gửi các bạn file này nói chung là đủ cả đấy nào là ẩn hiện nút X caption thay doi kich thuoc form ... Mình nghĩ file này nói chung là hay các bạn xem thử nha. Chúc mọi người tìm được những điều bổ ích cho mình.

sau mình muốn mật định như hình1 và nhấp vào nút ok,sau khi mở bảng tính và nhấn vào"run demo" thì trở lại trạng thái ban đầu hoài bạn có cách nào mật định tuỳ ý không nhé!
hình1:


hình2: trang thái ban đầu mật định nè

 
Upvote 0
Khi active Form, thầy set lại value nào thầy cần mặc định là được mà. (Không biết em hiểu có đúng ý thầy không.)

Thân
 
Upvote 0
là vao đâu để tạo lại để mật định, em nói rõ hơn đi nhé thấy rối nhé!hihi
 
Upvote 0
ongtrungducmx25 đã viết:
là vao đâu để tạo lại để mật định, em nói rõ hơn đi nhé thấy rối nhé!hihi
Trong VAB, thầy mở code của frmTest ra, tìm tới dòng Private Sub UserForm_Activate() Sau đó là có rất nhiều dòng gán giá trị ____.Value = True / False thì tuỳ ý thầy.

Thân!
TDN
 
Upvote 0
minh muốn khi mở File mặc định ở chế độ Maximize có được không
 
Upvote 0
Tối muốn form luôn che lấp cả màn hình (kể cả taskbar) để không cho người thi mở các ứng dụng khác. Có cách nào không ? Nhờ các bạn chỉ giúp
Cái này quả thật không đơn giản tí nào. Nếu trong VB thì dể như trở bàn tay.
Set BoderStyle: 0-None và WindowState: 2-Maximized là xong.

Còn ở Userform thì ngoài cách của anh Hiếu ra còn cách nào không các bạn ?
 
Upvote 0
Cái này quả thật không đơn giản tí nào. Nếu trong VB thì dể như trở bàn tay.
Set BoderStyle: 0-None và WindowState: 2-Maximized là xong.

Còn ở Userform thì ngoài cách của anh Hiếu ra còn cách nào không các bạn ?
Cho dù có làm cho UserForm mở đầy màn hình thì người dùng vẫn mở ứng dụng khác được như thường ---> Không mở được bằng chuột thì dùng bàn phím (chẳng lẽ tháo bàn phím liệng)
Đó là chưa nói đến tính thẩm mỹ ---> 1 UserForm to tổ bố nhìn chẳng giống cái gì cả
 
Upvote 0
Web KT

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

Back
Top Bottom