Tốc độ xử lý macro

jackspi

New Member
Hội viên mới
Các bạn cho mình hỏi về tốc độ xử lý của macro như sau:
1. Code macro sử dụng để lấy dữ liệu trên một cột dữ liệu rồi thay đổi dữ liệu ở cột khác (lệnh macro chạy 1 lần).
2. Code macro tạo ra function lấy dữ liệu ở một ô rồi thay đổi dữ liệu ở ô khác, mình dùng hàm đó cho một ô rồi kéo thả trên cột chứa ô đó (lệnh macro chạy nhiểu lần vì có nhiều ô)
**dữ liệu cần đọc là link ảnh trên mạng, dữ liệu cần ghi là ảnh được tải về để thêm vào ecell.
Mình cần hỏi là tốc độ xử lý của 2 phương án đó là như nhau hay cái nào nhanh hơn! Ai có kinh nghiệm xàm macro nhiều lần rồi trả lời mình với! Thanks nhiều!
 
Các bạn cho mình hỏi về tốc độ xử lý của macro như sau:
1. Code macro sử dụng để lấy dữ liệu trên một cột dữ liệu rồi thay đổi dữ liệu ở cột khác (lệnh macro chạy 1 lần).
2. Code macro tạo ra function lấy dữ liệu ở một ô rồi thay đổi dữ liệu ở ô khác, mình dùng hàm đó cho một ô rồi kéo thả trên cột chứa ô đó (lệnh macro chạy nhiểu lần vì có nhiều ô)
**dữ liệu cần đọc là link ảnh trên mạng, dữ liệu cần ghi là ảnh được tải về để thêm vào ecell.
Mình cần hỏi là tốc độ xử lý của 2 phương án đó là như nhau hay cái nào nhanh hơn! Ai có kinh nghiệm xàm macro nhiều lần rồi trả lời mình với! Thanks nhiều!
Bạn chỉ cần hiểu đơn giản thếnày thôi:
1/ Dùng 1 nút và gán cho nó 1 Sub hay gán 1 phím tắt cho Sub đó và chỉ cần nhấn vào nút hay nhấn phím tắt thì code chạy.
2/ Function bạn phải gõ hàm và đối sốcủa 1 hàm nào đó vào 1 Cell rồi mới Fill xuống.

Qua các thao tác nêu trên thì bạn phần nào hiểu được sử dụng cách nào nhanh nhất.
 
Có vấn đề nhỏ là khi mở lại file sử dụng function thì nó phải cập nhập lại giá trị của function! Còn file sử dụng code để chạy dữ liệu 1 lần thì không bị tình trạng update dữ liệu! Nhưng kỳ lạ là cả 2 file có dung lượng bằng nhau! :D
 
Có vấn đề nhỏ là khi mở lại file sử dụng function thì nó phải cập nhập lại giá trị của function! Còn file sử dụng code để chạy dữ liệu 1 lần thì không bị tình trạng update dữ liệu! Nhưng kỳ lạ là cả 2 file có dung lượng bằng nhau! :D
Bạn sử dụng code thì cần Lưu ý 3 vấn đề, code đó đặt ở đâu?
- Nếu trong ThisWorkbook code đó chạy khi mở File.
- Nếu trong sheet thì tùy theo điều kiện để chạy code.
Nếu trong Module thì phải chạy Maco hoặc nhấn vào nút hoặc phím tắt.
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top