Dùng Macro để hiện form 2 như thế nào???

Liên hệ QC

minhcong.tckt

Thành viên thường trực
Tham gia
13/4/11
Bài viết
385
Được thích
36
Giới tính
Nam
Em đã thiết kế form 1 giở em đang có ý định tạo 1 nút lệnh để link đến form 2: thông tin hóa đơn, form 2 này có thể kê đầy đủ thông tin hoặc không rùi ấn nút Ok hoặc cancel trở về form 1 (nếu ko ấn nút ok hoặc cancel thì ko nhập được dữ liệu của form 1)

Vậy mã code cho nút lệnh link đến form 2 như thế nào ạ???

Mong anh chị giúp đỡ
Chân thành cảm ơn!!!
 
Bạn dùng câu lệnh này, cho nút lệnh Cancel:

Tại Form1: Unload Me: Form2.Show

Tại Form2: Unload Me: Form1.Show

Còn muốn chi tiết thì gửi File lên đi.
 
Upvote 0
Em đã thiết kế form 1 giở em đang có ý định tạo 1 nút lệnh để link đến form 2: thông tin hóa đơn, form 2 này có thể kê đầy đủ thông tin hoặc không rùi ấn nút Ok hoặc cancel trở về form 1 (nếu ko ấn nút ok hoặc cancel thì ko nhập được dữ liệu của form 1)

Vậy mã code cho nút lệnh link đến form 2 như thế nào ạ???

Mong anh chị giúp đỡ
Chân thành cảm ơn!!!
Câu lệnh để gọi Form2 từ Form1, anh minhthien321 đã trình bày.
Còn chỗ màu đỏ trên kia thì ngoài code của các nút OK, Cancel (tùy theo ý bạn), bạn có thể sử dụng code sau để vô hiệu hóa nút Close trên Form2:
PHP:
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    If CloseMode = 0 Then Cancel = True
End Sub
 
Upvote 0
em làm thử theo cách của anh minhthen321 rùi, nhưng giờ em muốn Form 2 hiện lên nhưng form 1 ko biến mất và vẫn còn

Em gửi file đính kèm, mong anh chị giúp đỡ
 

File đính kèm

  • Tao bang nhap du lieu 20.08.2011 nmc.rar
    207.3 KB · Đọc: 5
Upvote 0
em làm thử theo cách của anh minhthen321 rùi, nhưng giờ em muốn Form 2 hiện lên nhưng form 1 ko biến mất và vẫn còn

Em gửi file đính kèm, mong anh chị giúp đỡ

Nếu bạn muốn hiện Form này mà không thoát Form đang tồn tại thì bỏ thủ tục Unload Me đi. Nếu muốn sử dụng 2 form cùng lúc thì tại Properties bạn chọn Show Modal = False trên 2 Form.

Thay vì:

PHP:
Private Sub CommandButton1_Click()
  Unload Me: UserForm2.Show
End Sub

Thì bạn ghi:

PHP:
Private Sub CommandButton1_Click()
  UserForm2.Show
End Sub
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT
Back
Top Bottom