core em chỉ chạy khi màn hình đang hoạt động ở sheet1 còn khi màn hình ở sheet khác thì báo lỗi. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

huongtinh1929

Thành viên chính thức
Tham gia
6/10/11
Bài viết
61
Được thích
4
Giới tính
Nam
core em chỉ chạy khi màn hình đang hoạt động ở sheet1 còn khi ở sheet khác thì báo lỗi. Em nhờ các bác chỉnh dùm core em sao cho khi chạy core khi màn hình đang hoạt động ở sheet bất kỳ nào cũng chạy. Em cảm ơn các bác...

Sub mofile()
Sheet1.Shapes.Range(Array("Object 1")).Select
Selection.Verb Verb:=xlPrimary
End Sub
 

File đính kèm

core em chỉ chạy khi màn hình đang hoạt động ở sheet1 còn khi ở sheet khác thì báo lỗi. Em nhờ các bác chỉnh dùm core em sao cho khi chạy core khi màn hình đang hoạt động ở sheet bất kỳ nào cũng chạy. Em cảm ơn các bác...

Sub mofile()
Sheet1.Shapes.Range(Array("Object 1")).Select
Selection.Verb Verb:=xlPrimary
End Sub
Chẳng hiểu bạn muốn làm cái gì?
Nếu dùng để mở một File nào đó thì nên nghĩ cách Khác, không lẽ muốn mở 100 File thì phải tạo 100 cái Object

ActiveSheet.Shapes.Range(Array("Object 1")).Select
 
Upvote 0
core em chỉ chạy khi màn hình đang hoạt động ở sheet1 còn khi ở sheet khác thì báo lỗi. Em nhờ các bác chỉnh dùm core em sao cho khi chạy core khi màn hình đang hoạt động ở sheet bất kỳ nào cũng chạy. Em cảm ơn các bác...

Sub mofile()
Sheet1.Shapes.Range(Array("Object 1")).Select
Selection.Verb Verb:=xlPrimary
End Sub
Bạn không thể Select 1 object ở sheet khác được. Cụ thể nếu không ở sheet1 thì câu lệnh Sheet1.Shapes.Range(Array("Object 1")).Select sẽ bị lỗi
 
Upvote 0
Web KT

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

Back
Top Bottom