File excell nặng quá

Liên hệ QC

TUYNLAI

Thành viên mới
Tham gia
4/3/11
Bài viết
2
Được thích
0
Chào các anh chị.
Cho em xin hỏi một chút nhé. Trả là em đang làm 1 file excel quản lý bán hàng bằng excel.
Do dùng nhiều công thức quá nên khi làm xong thì máy chạy chậm quá (cứ hiện Calculation%)
mấy ngày nay em lên mạng đọc về VBA, rồi làm lại file excel nhưng code VBA em làm chạy chậm quá
Mong các anh chị chỉ giáo hộ em với.
 

File đính kèm

  • BANHANG.xlsm
    402.2 KB · Đọc: 23
Theo mình: Ở trang 'DMHH' chỉ nên chứa 6 cột đầu trong trang hiện tại thêm 1 cột [Ghi chú] nữa là đủ.

Về mã khách hàng: Đang có độ dài lớn nhất là 12
Theo mình các mã có độ dài ngắn hơn ta nên thêm vô cuối 1 kí hiệu '_' nhằm mục đích ngủ ngon khi CSDL này còn tồn tại
Cụ thể với mã 'HIEN" nên là 'Hien_' hoặc 'MayCay_'

. . . . . . .

Rất vui khi được thảo luận tiếp tục với bạn.
 
Chào các anh chị.
Cho em xin hỏi một chút nhé. Trả là em đang làm 1 file excel quản lý bán hàng bằng excel.
Do dùng nhiều công thức quá nên khi làm xong thì máy chạy chậm quá (cứ hiện Calculation%)
mấy ngày nay em lên mạng đọc về VBA, rồi làm lại file excel nhưng code VBA em làm chạy chậm quá
Mong các anh chị chỉ giáo hộ em với.
File của bạn, dùng hàm cũng đáp ứng được, chỉ cần bạn vận dùng hàm thật tốt là được.
Nếu bạn không thành thạo VBA, bạn không nên dùng vì người mới bắt đầu VBA có thể vô tình xóa, ghi đè.. các dữ liệu đang có mà không Undo được. Hàm có sẵn của Excel chạy rất tin cậy và tối ưu vì thế hiệu quả hơn là những dòng code vụng về của người mới làm quen VBA.
Nói như trên không phải khuyên bạn đoạn tuyệt với VBA mà hãy dùng cho những file rất nhỏ, nhưng lệnh rất ngắn khác hoặc từng bước thay thế cho 1 hàm nào đó trong file đã chạy tốt.
 
File của bạn chỉ có mấy sheet, không sheet nào quá 1000 dòng thì ăn thua gì. Nhưng bạn cơ cấu lại file nhìn cho nó gọn gàng, dùng công thức đối với file như này cũng ổn mà
 
Web KT

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

Back
Top Bottom