AnhThu-1976
Thành viên tích cực
- Tham gia
- 17/10/14
- Bài viết
- 1,061
- Được thích
- 175
Code này em sưu tầm code trên diễn đàn
Các anh chị giúp em như sau:
Hiện em có 2 File
1/ File: FormGoc-KT trong file này có Use formDMGD
Nếu muốn mở form này ở sheet TH ( cột AH) thì có 3 cách
a/ DoubleClick vào cell
b/ RightClick vào cell rồi chọn Form DMGD
c/ Bấm tổ hợp phím Ctrl+Shift+I
2/ File: FormApDung thì không có Use form
Bây giờ em chọn sheet TH ( cột AH) của file này và muốn mở Form DMGD của file FormGoc-KT theo 3 cách trên
Nhưng em chỉ dùng được cách c còn dùng cách a và b thì bị lỗi
Anh chị vui lòng chỉnh code giúp em
Code trong sheet TH có trong cả 2 file như sau
p/s: -(thêm) dĩ nhiên em mở lúc đồng thời 2 file trên
- 2 file này đang ở cùng 1 thư mục
Các anh chị giúp em như sau:
Hiện em có 2 File
1/ File: FormGoc-KT trong file này có Use formDMGD
Nếu muốn mở form này ở sheet TH ( cột AH) thì có 3 cách
a/ DoubleClick vào cell
b/ RightClick vào cell rồi chọn Form DMGD
c/ Bấm tổ hợp phím Ctrl+Shift+I
2/ File: FormApDung thì không có Use form
Bây giờ em chọn sheet TH ( cột AH) của file này và muốn mở Form DMGD của file FormGoc-KT theo 3 cách trên
Nhưng em chỉ dùng được cách c còn dùng cách a và b thì bị lỗi
Anh chị vui lòng chỉnh code giúp em
Code trong sheet TH có trong cả 2 file như sau
Mã:
Option Explicit
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Run "ResetPopupMenu"
If Not Intersect(Range("AH9:AH12000"), Target) Is Nothing Then
Run "BuildPopupMenu", "DMDG"
End If
End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("AH9:AH12000")) Is Nothing Then
Cancel = True
FormDMDG.Show
End If
End Sub
Private Sub Worksheet_Deactivate()
Run "ResetPopupMenu"
End Sub
[code\]
Em cảm ơn!
- 2 file này đang ở cùng 1 thư mục
File đính kèm
Lần chỉnh sửa cuối: