daocuongnbk
Thành viên chính thức
- Tham gia
- 27/12/09
- Bài viết
- 79
- Được thích
- 6
Nhờ các Bạn chỉ dùm : Khi nhấp vào file excel thì xuất hiện form VBA (Mình chưa biết nhiều về VBA)
Có phải ý của bạn là tạo 1 nút nhấn trên sheet để khi mình click vào nó thì sẽ xuất hiện 1 form?Nhờ các Bạn chỉ dùm : Khi nhấp vào file excel thì xuất hiện form VBA (Mình chưa biết nhiều về VBA)
Sub ShowForm()
UserForm1.Show
End Sub
Có phải ý của bạn là tạo 1 nút nhấn trên sheet để khi mình click vào nó thì sẽ xuất hiện 1 form?
Nếu đúng như vậy thì bạn làm như vầy:
- Tạo 1 form, giả sử form này có tên là UserForm1
- Insert thêm 1 module và dán đoạn code này vào:
- Vẽ 1 đối tượng lên Sheet, đối tượng này có thể được lấy từ thanh Drawing hoặc thanh Form. Sau đó click phải vào đối tượng vừa vẽ, chọn Assign Macro, chọn Macro ShowForm và nhấn OK.PHP:Sub ShowForm() UserForm1.Show End Sub
Anh bạn này nói vầy:Trời, bạn ấy còn chưa biết cách tạo Form thì lấy Form đâu mà chạy code này chứ!
Chắc cũng đủ biết để tạo 1 UserForm và 1 Module chứ anh (hy vọng em đúng!)Nhờ các Bạn chỉ dùm : Khi nhấp vào file excel thì xuất hiện form VBA (Mình chưa biết nhiều về VBA)
Hình như ý bạn ấy là vầy, Cái này bị thừa
Sheets("Sheet1").Activate
Exit Sub
Chỉ như vầy
Sub Autpen()
UserForm1.Show
End Sub
Sub Auto_open()
UserForm1.Show
End Sub
Private Sub Workbook_Open()
UserForm1.Show
End Sub
Hihi, mới tu em chưa rành, Em có đính chính rồi chứ bộ.Không cần phải vậy đâu bạn. Chỉ vầy thôi, nếu:
Code ghi trong Module:
PHP:Sub Auto_open() UserForm1.Show End Sub
Code ghi trong ThisWorkbook:
PHP:Private Sub Workbook_Open() UserForm1.Show End Sub
Không cần phải Exit Sub đâu nhé!