Hỏi đápVBA tự tạo form

Liên hệ QC

beetune1991

Thành viên hoạt động
Tham gia
28/3/19
Bài viết
170
Được thích
5
Dear anh chị、
Em đang muốn làm 1 bảng điền tự động thông tin với userform e đã tạo sẵn
khi em ấn nhập liệu thì bảng nhập tự động xóa thông tin cứ mỗi lần ấn là tự tạo ra thêm 1 form mới

anh chị hỗ trợ e với ạ

em cám ơn
 

File đính kèm

  • Nhap liệu.xlsm
    263 KB · Đọc: 4
Lần chỉnh sửa cuối:
Những người không có tâm mới giúp bạn mà thôi!
 
Upvote 0
Dear anh chị、
Em đang muốn làm 1 bảng điền tự động thông tin với userform e đã tạo sẵn
khi em ấn nhập liệu thì bảng nhập tự động xóa thông tin cứ mỗi lần ấn là tự tạo ra thêm 1 form mới

anh chị hỗ trợ e với ạ

em cám ơn
Muốn gì thì cũng phải trình bầy cặn kẽ. Không ai rỗi hơi đi đoán cái mà người khác có trong đầu họ.

"khi em ấn nhập liệu thì bảng nhập tự động xóa thông tin cứ mỗi lần ấn là tự tạo ra thêm 1 form mới"? Thêm 1 form trắng tinh, không một tỳ vết như em bé mới sinh? Nếu thế và chỉ thế thì:
1. chọn Tools --> References --> tìm và chọn "Microsoft Visual Basic for Applications Extensibility xyz" (xyz là phiên bản có trong system hiện hành)

2. đúp chuột trên nút "Nhập liệu" -> sửa code thành
Mã:
Private Sub CommandButton2_Click()
Dim form As Object, ctl As Control
    For Each ctl In Me.Controls    ' xóa các TextBox
        If TypeName(ctl) = "TextBox" Then ctl.Value = Empty
    Next ctl
    Set form = ThisWorkbook.VBProject.VBComponents.Add(vbext_ct_MSForm)
    VBA.UserForms.Add (form.Name)
End Sub
 
Upvote 0
Web KT

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

Back
Top Bottom