Giảm dung lượng file Excel thế nào?

Chào cả nhà,
Em có tạo 1 file Excel theo dõi hàng tồn kho, tuy nhiên vì file quá nặng nên làm rất lâu. Bác nào biết cách làm giảm nhẹ dung lượng hay file nhanh hơn thì chỉ giúp em với ạ. Em loay hoay mãi mà không được, deadline thì đến rồi :(.

Em cảm ơn ạ.
 

Đính kèm

Chào cả nhà,
Em có tạo 1 file Excel theo dõi hàng tồn kho, tuy nhiên vì file quá nặng nên làm rất lâu. Bác nào biết cách làm giảm nhẹ dung lượng hay file nhanh hơn thì chỉ giúp em với ạ. Em loay hoay mãi mà không được, deadline thì đến rồi :(.

Em cảm ơn ạ.
bạn xóa bớt mấy dòng không sử dụng thử xem. Sao mà borders tới dòng 100000s chi thế? nặng là phải rồi.
 
DẠ, E cũng đang xóa dần, thấy cũng nhẹ nhưng k đáng kể lắm. Còn có cách nào không ạ?
bạn chọn toàn bộ rồi No borders thử xem. Cả 4 sheet luôn nha.
 
Delete đơn giản, không cần cầu kỳ

Excel 2010

Option Explicit

Sub deleteBlankRows()
On Error Resume Next

ActiveSheet.Select
Columns("G").SpecialCells(xlCellTypeBlanks).EntireRow.Delete

End Sub

Để ý ActiveSheet.Select . Vì mỗi sheets có cột khác nhau như NTX, cột G có data, nê ta căn cứ vào nó nên --->Columns("G").

Thay đổi Columns làm điểm chính mà xóa . File 55K là MAX

Chỉ xóa nhưng vẫn giữ công thức, format, không hư hại gì nhé
 
Delete đơn giản, không cần cầu kỳ

Excel 2010

Option Explicit

Sub deleteBlankRows()
On Error Resume Next

ActiveSheet.Select
Columns("G").SpecialCells(xlCellTypeBlanks).EntireRow.Delete

End Sub

Để ý ActiveSheet.Select . Vì mỗi sheets có cột khác nhau như NTX, cột G có data, nê ta căn cứ vào nó nên --->Columns("G").

Thay đổi Columns làm điểm chính mà xóa . File 55K là MAX

Chỉ xóa nhưng vẫn giữ công thức, format, không hư hại gì nhé
Thiên excel vẫn hay hơn.
 
1 - Nâng cấp máy
2 - Cố gắng tạo, rút gọn, công thức để nó gọn nhẹ hơn, VD: Thay vì dùng công thức: ="Hà Nội,"&" "&"Ngày"&" "&DAY(ngay2) & " tháng "&MONTH(ngay2)& " năm "&YEAR(ngay2) bằng =ngay2 và định dạng ô theo format: :Hà Nội, "dd" tháng "mm" năm "yyyy ; Cột tồn có thể tính toán sẵn ngay trên bảng mà không cần liên kết sang sheet tổng hợp
3 - Sử dụng các công cụ có sẵn như name, table, pivot table ... thay vì dùng các địa chỉ ô, vùng, mảng, bảng, biểu ... Sheet NXT nên dùng dạng bảng (Table) - Bảng sẽ tự mở rộng và sao chép công thức từ hàng trên xuống khi bạn thêm mới phiếu nhập, xuất. => có thể xóa bỏ toàn bộ phần đuôi bên dưới không cần thiết.
4 - Hạn chế định dạng thừa, không cần thiết,
5 - Tắt tự động tính toán, chỉ khi kết xuất biểu hoặc cần kết quả mới tính (F9)
 
Back
Top