vba userform

Liên hệ QC

daithanh0910

Thành viên mới
Tham gia
16/11/19
Bài viết
22
Được thích
4
xin các cao nhân cho em hỏi: em có thực hiện code file excel.khi mở file là mở userform,khi tắt userform là tắt luôn file.vậy nếu trong trường hợp code có vấn đề thì em làm thế nào để mở được trình soạn thảo vba.
 
Mã:
Private Sub Label4_Click()
    Application.VBE.ActiveCodePane.Show
End Sub
Lỗi gì?
em bị lỗi như này a ạ.
1574146006038.png
Bài đã được tự động gộp:

Mã:
Private Sub Label4_Click()
    Application.VBE.ActiveCodePane.Show
End Sub
Lỗi gì?
1574146196787.png
Bài đã được tự động gộp:

em gửi a file đính kèm nhé
em bị lỗi như này a ạ.
1574146006038.png
Bài đã được tự động gộp:


1574146196787.png
em gửi a file đính kèm
 

File đính kèm

Upvote 0
a disable file này giúp em với.trong trường hợp anh ko biết mật khẩu như này ạ.em đang vướng mắc ở đây là khi mình quên mật khẩu thì mình xem nọi dung trong file kiểu gì.mong anh giúp đỡ
Bài đã được tự động gộp:


đúng rồi bạn
Thực hiện như bài 13 bạn không đọc à, sau đó vào ThisWorkbook View Code và Block code là xong, nó không hiện UserForm1 nữa thì lấy đâu mà đòi Pass.
 
Upvote 0
Thực hiện như bài 13 bạn không đọc à, sau đó vào ThisWorkbook View Code và Block code là xong, nó không hiện UserForm1 nữa thì lấy đâu mà đòi Pass.
cho bạn làm thử này xem được ko .:))
Bài đã được tự động gộp:

Thay
Mã:
Application.VBE.ActiveCodePane.Show

bằng

Mã:
Application.VBE.MainWindow.Visible = True
hay quá a ơi.cảm ơn a.
à mà em muốn cái file của em người dùng chỉ được tương tác với userform.chỉ mình mới có quyền xem bảng tính thì xử lý như nào được a nhỉ.
 

File đính kèm

Upvote 0
Mã:
    Set Application.VBE.ActiveVBProject = Application.ActiveWorkbook.VBProject
    Application.VBE.ActiveVBProject.VBE.ActiveCodePane.Show
thay đoạn code
 
Upvote 0
cho bạn làm thử này xem được ko .:))
Bài đã được tự động gộp:


hay quá a ơi.cảm ơn a.
à mà em muốn cái file của em người dùng chỉ được tương tác với userform.chỉ mình mới có quyền xem bảng tính thì xử lý như nào được a nhỉ.
Rồi đó mở thử xem thế nào, nó không hiện UserForm1 thì lấy cái gì để đòi Pass.
 

File đính kèm

Upvote 0
hay quá a ơi.cảm ơn a.
à mà em muốn cái file của em người dùng chỉ được tương tác với userform.chỉ mình mới có quyền xem bảng tính thì xử lý như nào được a nhỉ.
Thì vứt Label4 vào sọt rác thôi. Nếu không "là mình" thì ắt là không đăng nhập được rồi. Còn nếu "là mình" thì bắt buộc phải biết user và password. Vậy thì đăng nhập bình thường. Nếu muốn xem code thì đóng UserForm2. Thế thôi.

Hoặc thêm code sau vào UsetForm2
Mã:
Private Sub UserForm_Initialize()
    Application.VBE.MainWindow.Visible = True
End Sub
 
Upvote 0
Web KT

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

Back
Top Bottom