File Excel thực hiện lệnh chậm 2-3 phút

Liên hệ QC

tantinphathanhhoa

Thành viên mới
Tham gia
8/7/20
Bài viết
4
Được thích
0
Lời đầu tiên cảm ơn Ae đã dành thời gian đọc bài viết của e. Vấn đề e gặp phải là file quản lý xuất nhập tồn dạo này thực hiện lệnh rất chậm , nhấn lệnh lưu ở sheet XUAT là CALCULATE load từ 1 - 100 phải mất khoảng 2-3 phút. Rất mong ae trong nhóm chỉ giúp, xử lý giúp e. Thank! (e có đính kèm File)
Phone : 0972 337 264 ( Em Tùng)








5 phải
 

File đính kèm

  • FILE XUẤT NHẬP TỒN VAT.xlsm
    672.8 KB · Đọc: 16
Lời đầu tiên cảm ơn Ae đã dành thời gian đọc bài viết của e. Vấn đề e gặp phải là file quản lý xuất nhập tồn dạo này thực hiện lệnh rất chậm , nhấn lệnh lưu ở sheet XUAT là CALCULATE load từ 1 - 100 phải mất khoảng 2-3 phút. Rất mong ae trong nhóm chỉ giúp, xử lý giúp e. Thank! (e có đính kèm File)
Phone : 0972 337 264 ( Em Tùng)








5 phải
Bạn thử xóa name rác, xóa conditional formatting xem có cải thiện được không? Nếu không chép hết dữ liệu sang file mới là cách tốt nhất, dù có vất vả đôi chút. :wallbash: :yahoo:
 
File có gì đâu hè! chạy bình thường có chậm, đơ gì đâu.
sheet XUẤT KHO chỉ cần copy, xóa, lưu 1 ô hay 1 dòng là load Calculate từ 1-100% phải mất 2 phút anh ạ. các sheet khác không bị :((
Bài đã được tự động gộp:

anh e giúp e với ạ. xử lý file giúp e. a cảm ơn cfe, thuốc lá hihi
 
sheet XUẤT KHO chỉ cần copy, xóa, lưu 1 ô hay 1 dòng là load Calculate từ 1-100% phải mất 2 phút anh ạ. các sheet khác không bị :((
Bài đã được tự động gộp:

anh e giúp e với ạ. xử lý file giúp e. a cảm ơn cfe, thuốc lá hihi
À, có lâu hơn các sheet khác chút nhưng ở máy tôi không đến nỗi như bạn nói

Phát hiện ra rồi: do 5 cái name của bạn đặt cố định cả ngàn dòng nên phải calculating hơi lâu. Giờ thay lần lượt công thức của 5 name đó (xem địa chỉ cột để biết) bằng các công thức name động sau:
=OFFSET(Xuat!$B$5;0;0;COUNTA(Xuat!$B$5:$B$9999);0)
=OFFSET(Xuat!$C$5;0;0;COUNTA(Xuat!$C$5:$C$9999);0)
=OFFSET(Xuat!$D$5;0;0;COUNTA(Xuat!$D$5:$D$9999);0)
=OFFSET(Xuat!$G$5;0;0;COUNTA(Xuat!$G$5:$G$9999);0)
=OFFSET(Xuat!$I$5;0;0;COUNTA(Xuat!$I$5:$I$9999);0)
 
Lần chỉnh sửa cuối:
À, có lâu hơn các sheet khác chút nhưng ở máy tôi không đến nỗi như bạn nói

Phát hiện ra rồi: do 5 cái name của bạn đặt cố định cả ngàn dòng nên phải calculating hơi lâu. Giờ thay lần lượt công thức của 5 name đó (xem địa chỉ cột để biết) bằng các công thức name động sau:
=OFFSET(Xuat!$B$5;0;0;COUNTA(Xuat!$B$5:$B$9999);0)
=OFFSET(Xuat!$C$5;0;0;COUNTA(Xuat!$C$5:$C$9999);0)
=OFFSET(Xuat!$D$5;0;0;COUNTA(Xuat!$D$5:$D$9999);0)
=OFFSET(Xuat!$G$5;0;0;COUNTA(Xuat!$G$5:$G$9999);0)
=OFFSET(Xuat!$I$5;0;0;COUNTA(Xuat!$I$5:$I$9999);0)
anh Maika xử lý luôn ở file đính kèm giúp em 1 dòng, cột ví dụ được không ạ? e cảm ơn anh
 
Web KT
Back
Top Bottom