Hoàng Nhật Phương
Thành viên gắn bó
- Tham gia
- 5/11/15
- Bài viết
- 1,894
- Được thích
- 1,214
Xin chào các bạn,
Giả sử tôi có có 10 sub macro ứng với mỗi sub là một công việc.
Khi tôi thực hiện toàn bộ 10 công việc cùng một lúc tôi đưa cả 10 sub công việc này vào trong 1 sub Tổng công việc:
Để chạy xong 10 sub này thì thời gian cũng mất khoảng vài phút do đó tôi muốn có 1 form (như hình ảnh bên dưới) hiển thị lên khi bắt đầu thực hiện chạy code cho người dùng biết là code vẫn đang thực hiện trong quá tình thực hiện và đến khi nào kết thúc thì form tự thoát.
Có thể form này không biết được tiến độ % là bao nhiêu do chạy nhiều sub nội dung công việc khác nhau do đó tôi muốn cái "ProgressBar" chạy hết thanh sau đó chạy lại cứ như vậy bao giờ xong 10 công việc thì nó tự đóng ạ.
Nhờ các bạn giúp đỡ tôi xử lý trường hợp trên với ạ.
Giả sử tôi có có 10 sub macro ứng với mỗi sub là một công việc.
Khi tôi thực hiện toàn bộ 10 công việc cùng một lúc tôi đưa cả 10 sub công việc này vào trong 1 sub Tổng công việc:
Mã:
Sub Tong_CongViec()
Call CongViec_1
Call CongViec_2
Call CongViec_3
...
Call CongViec_10
End Sub
Để chạy xong 10 sub này thì thời gian cũng mất khoảng vài phút do đó tôi muốn có 1 form (như hình ảnh bên dưới) hiển thị lên khi bắt đầu thực hiện chạy code cho người dùng biết là code vẫn đang thực hiện trong quá tình thực hiện và đến khi nào kết thúc thì form tự thoát.
Có thể form này không biết được tiến độ % là bao nhiêu do chạy nhiều sub nội dung công việc khác nhau do đó tôi muốn cái "ProgressBar" chạy hết thanh sau đó chạy lại cứ như vậy bao giờ xong 10 công việc thì nó tự đóng ạ.
Nhờ các bạn giúp đỡ tôi xử lý trường hợp trên với ạ.