Nguyễn Thuỳ Dương
Nguyễn Thuỳ Dương
Thảo luận 6 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 174 lượt xem

sao excel mình lúc xuất được sheet ra file mới lúc thì không thế ạ

Thầy ơi cho em hỏi sao excel mình lúc xuất được sheet ra file mới lúc thì không thế ạ


Thảo luận 6 câu trả lời
Lượt xem 174 lượt xem
Vỗ tay vỗ tay
Nguyễn Thuỳ Dương 09:04 - Apr 20, 2021

ở trong forder sau khi không xuất được thì có ra các file trống thế này ạ 

Vỗ tay vỗ tay
Nguyễn Thuỳ Dương 09:04 - Apr 20, 2021

Vỗ tay vỗ tay
Nguyễn Thuỳ Dương 09:04 - Apr 20, 2021

Thường khi sử dụng VBA sẽ hay gặp lỗi liên quan tới việc copy Sheet.

Có 2 cách xử lý:

- Cách 1: đóng file, mở lại và thử lại (liên quan tới lỗi bộ nhớ đệm của file nên ko copy sheet được. Khi đóng file mở lại sẽ reset lại bộ nhớ này).

- Cách 2: copy sheet theo cách khác: copy toàn bộ nội dung bên trong sheet sang 1 sheet khác, thay vì thao tác copy Sheet (copy vùng ô chứ không copy Sheet).

Vỗ tay vỗ tay
Nguyễn Thuỳ Dương 10:04 - Apr 20, 2021

thế giờ em muốn xuất 1 sheet ra file mới bằng VBA thì nó có bị ảnh hưởng bởi lỗi này không ạ? 

Vỗ tay vỗ tay
Nguyễn Thuỳ Dương 10:04 - Apr 20, 2021

Chào bạn bạn làm như hướng dẫn của chuyên gia G-Learning rồi thử lại nhé.

Vỗ tay vỗ tay
Nguyễn Thuỳ Dương 11:04 - Apr 20, 2021

Bạn viết code theo cách 2 thì sẽ không bị lỗi nhé,  còn cách 1 thì vẫn có thể xảy ra lỗi.

Thường khi viết code copy sheet thì:

- Copy phần giá trị (value) vào sheet mới

- Sau đó copy tiếp phần định dạng (hoặc viết code định dạng riêng cho từng vị trí)

Thường viết code để copy sheet dùng cho trường hợp lấy dữ liệu từ nhiều sheet vào 1 sheet, nên chỉ chú trọng vào lấy nội dung. Còn việc copy lẻ riêng 1 sheet thì nên làm thủ công thay vì viết code (viết code trên 1 đối tượng thì chậm hơn, nhưng áp dụng nhiều đối tượng, theo 1 quy trình tự động thì sẽ nhanh hơn).

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông