Thanhlam2425
Thành viên hoạt động
- Tham gia
- 23/11/18
- Bài viết
- 113
- Được thích
- 12
Các anh chị cho em hỏi là có cách nào viết sự kiện cho 1 shapes nào đó không nhỉ.Khi mình click vào thì nó chạy 1 đoạn code.Em cảm ơn.
Cái mình muốn hỏi ở đây là.Mình viết 1 sub tổng.Với các điều kiện của shape đó.Ở đây mình có 200 shape.Mình không muốn làm 200 module.Để chạy 200 shape đó.Bạn có cách nào để chạy với sự kiện shape không.Bạn click chuột phải vào Shape đó rồi chọn Assign Macro nhé!
Đây bạn thử xem đã đúng ý bạn chưa nháCái mình muốn hỏi ở đây là.Mình viết 1 sub tổng.Với các điều kiện của shape đó.Ở đây mình có 200 shape.Mình không muốn làm 200 module.Để chạy 200 shape đó.Bạn có cách nào để chạy với sự kiện shape không.
Không biết đúng ý bạn không?Cái mình muốn hỏi ở đây là.Mình viết 1 sub tổng.Với các điều kiện của shape đó.Ở đây mình có 200 shape.Mình không muốn làm 200 module.Để chạy 200 shape đó.Bạn có cách nào để chạy với sự kiện shape không.
Sub test()
Dim Sha As Shape
For Each Sha In Sheets ("tên sheet chứa nhiều shapes").Shapes
code của bạn
Next Sha
End Sub
Ý mình hỏi là khi mình clik vào shap đó thì nó sẽ chạy 1 sự kiện.Vào có 1 đoạn module được chạy ây.Không biết đúng ý bạn không?
Mã:Sub test() Dim Sha As Shape For Each Sha In Sheets ("tên sheet chứa nhiều shapes").Shapes code của bạn Next Sha End Sub
Anh hướng dẫn em được không ạ.Vì em toàn dùng Form với Module chưa dùng class bao giờ.Bạn ngâm cứu dùng class cho mấy cái shapes này để gọn gàng code hơn.
Anh hướng dẫn em được không ạ.Vì em toàn dùng Form với Module chưa dùng class bao giờ.