Trong VBA code có sự kiện Before & After không?

Liên hệ QC

Mr_cuong

Thành viên mới
Tham gia
15/11/07
Bài viết
33
Được thích
6
Xin cho hỏi VBA có lệnh Before, ngoài ra có lệnh after không ?. Tôi muốn tự động thực hiệnh lệnh sau khi điều gì đó xảy ra...
Xin chào
 
Sự kiện (trong đó Before... và After...) chỉ áp dụng với các đối tượng mà thôi. Mỗi đối tượng thì sẽ có các thuộc tính, phương thức, và sự kiện khác nhau, không liên quan gì tới VBA hay VB cả.

Ví dụ: Đối với Cell thì sẽ có Before_Edit(), After_Edit() (Đoán thế thôi chứ tôi ko dùng Excel bao giờ cả)

Đối với Form thì sẽ có các even như: Init(), Active(), Load(), Resize(), QueryUnload(), Unload(), v.v.....

Đối với các classes thì sẽ có: Class_Initialize(), Class_terminate()

Đối với v.v...

Nói chung, bạn phải hiểu rõ bản chất của vấn đề :)
 
Upvote 0
Xin cho hỏi VBA có lệnh Before, ngoài ra có lệnh after không ?. Tôi muốn tự động thực hiệnh lệnh sau khi điều gì đó xảy ra...
Xin chào
Có cái vụ Before, After đấy! Tuy nhiên bạn nói rõ chút là bạn muốn gì
Còn việc thực hiện lệnh nào sau lệnh nào thì đơn giản bạn chỉ cần viết lệnh cần thức hiện trước ở phía trên, cái còn lại ở phía dưới là được!
 
Upvote 0
Xin hỏi VBA có lệnh Before, ngoài ra có lệnh after không ?. Tôi muốn tự động thực hiệnh lệnh sau khi điều gì đó xảy ra... Xin chào
Cái này không rõ sẽ đúng ý bạn hay không, nhưng nào, ta bắt đầu:
* Phải chuột vô bất kỳ tên nào đó trong thanh sheetName;
* Chọn dòng cuối của menu vừa rơi xuống;
* Tại ngăn bên trái dưới menu, chúng ta chọn 'Wokheet';
* Ngăn bên phải sẽ có một số hàng mà có lẻ đạt yêu cầu của bạn;

Chúc vui!
 
Upvote 0
Thanks ChanhTQ nhiều lắm. Đúng rồi bạn ạ, nhưng tiếc là không có sự kiện after mà chỉ có before thôi..
Tôi muốn sau khi Delete rows sẽ tự tính lại vị trí dòng cuối chứa dữ liệu
Chúc khỏe!
 
Upvote 0
Upvote 0
Web KT

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

Back
Top Bottom