Chuyển công thức thành VBA

  • Thread starter Thread starter iloveit
  • Ngày gửi Ngày gửi
Liên hệ QC

iloveit

Thành viên thường trực
Tham gia
2/3/13
Bài viết
212
Được thích
52
Giới tính
Nam
Nghề nghiệp
Tự do
Chào Anh / Chị và các bạn!

Mình đang làm file Nhập Xuất Tồn nhưng chỉ sử dụng công thức và name động nên file chạy chậm!
Mình dự trù dữ liệu đến dòng 10.000 nên copy công thức đến dòng 10.000 do đó khi click vào một ô mới để nhập liệu thì phải chờ khoảng vài giây (gây khó chịu)

Mình muốn nhờ Anh / Chị và các bạn giúp mình chuyển công thức thành VBA, cụ thể khi nào cột mã hàng có dữ liệu thì mới gán công thức vào (để file chạy nhanh hơn).

Mình gửi file đính kèm và ghi chi tiết ở trong file. Nhờ Anh / Chị và các bạn xem qua. Cám ơn
 

File đính kèm

Tôi góp ý để giảm bớt thời gian chạy công thức và làm chậm/nặng file:
- Sử dụng mỗi file 1 tháng, qua tháng mới thì cập nhật lại tồn đầu kỳ.
- Sử dụng thêm 1 file Tổng hợp, lưu dữ liệu qua thời gian như file hiện tại, nhưng tất cả giá trị đều được Value.
- Nếu dữ liệu trên vài trăm dòng, nên hạn chế định dạng bảng tính, gồm: kẻ khung, tô màu, font, size, ...
- Kiểm tra công thức, Name, Conditional Formatting, Data Validation, ... giới hạn vùng dữ liệu để tính toán.
 
Upvote 0
Tôi góp ý để giảm bớt thời gian chạy công thức và làm chậm/nặng file:
- Sử dụng mỗi file 1 tháng, qua tháng mới thì cập nhật lại tồn đầu kỳ.
- Sử dụng thêm 1 file Tổng hợp, lưu dữ liệu qua thời gian như file hiện tại, nhưng tất cả giá trị đều được Value.
- Nếu dữ liệu trên vài trăm dòng, nên hạn chế định dạng bảng tính, gồm: kẻ khung, tô màu, font, size, ...
- Kiểm tra công thức, Name, Conditional Formatting, Data Validation, ... giới hạn vùng dữ liệu để tính toán.


- Nếu mỗi file một tháng thì đa số mọi người không thích lắm. Nếu sử dụng được VBA để giải quyết thì thích hơn.
- "Sử dụng thêm 1 file Tổng hợp, lưu dữ liệu qua thời gian như file hiện tại, nhưng tất cả giá trị đều được Value". Vậy là file phần này phải ghi thủ công hết hả anh.
 
Upvote 0
- Nếu mỗi file một tháng thì đa số mọi người không thích lắm. Nếu sử dụng được VBA để giải quyết thì thích hơn.
- "Sử dụng thêm 1 file Tổng hợp, lưu dữ liệu qua thời gian như file hiện tại, nhưng tất cả giá trị đều được Value". Vậy là file phần này phải ghi thủ công hết hả anh.
Nếu lưu theo thời gian dài thì đã là tổng hợp rồi.
File của bạn chủ yếu lấy dữ liệu, nhiều người có thể hỗ trợ bạn.
Có thời gian tôi sẽ xem, giúp bạn được gì không.
 
Upvote 0
Web KT

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

Back
Top Bottom