EXCEL 2007 bị lỗi sau khi tôi chạy mã vba và đóng tệp rồi mở lại...

EXCEL 2007 bị lỗi sau khi tôi chạy mã vba và đóng tệp rồi mở lại...

CHÀO,

Tôi đang sử dụng máy chủ chạy Windows XP Professional cùng với Excel 2007... Tôi có một vài bảng tính Excel 2002 liên kết với nhau.. Tôi đã chuyển đổi tất cả chúng sang Excel 2007 bằng trình chuyển đổi.. và khi tôi chạy macro, Excel liên tục bị sập.. vì vậy trước tiên tôi xóa mọi hàng và cột trống.. và chạy lại mã.. và nó còn tệ hơn trước khi sập... sau đó tôi viết lại mã bằng cách thay đổi cách mã đọc dữ liệu.. trước đây, mã thường đọc toàn bộ cột và hàng và điều này gây ra vấn đề lớn về bộ nhớ.. nhưng tôi đã viết lại mã để chỉ bao gồm dữ liệu mà nó yêu cầu từ bảng tính... tôi cũng đã thực hiện một số thủ thuật vba như tắt tính toán và cập nhật và đặt đối tượng thành không có gì, v.v.... việc viết lại mã cuối cùng đã giúp tôi chạy qua toàn bộ macro mà Excel không bị sập.. vấn đề bây giờ là bất cứ khi nào tôi chạy macro và đóng tệp... bất cứ khi nào tôi thử mở lại chính xác cùng một tệp đó, Excel luôn bị sập... hãy nhớ rằng macro tôi đang sử dụng là một tiện ích bổ sung.. tôi cũng đã thử đóng tiện ích bổ sung trước khi mở lại tệp..và Excel vẫn bị sập..vui lòng trợ giúp

một điều nữa cần lưu ý..các macro và bảng tính này hoạt động tốt trong excel 2002




Trả lời:
Tôi cũng quên nói thêm rằng tôi đã thử chạy các bảng tính này trên ổ đĩa cá nhân của mình và vẫn gặp sự cố tương tự..tôi cũng đã thử xóa tất cả dữ liệu tạm thời và xóa tệp xlb và chạy chẩn đoán nhưng vẫn không được..vui lòng giúp đỡ

Trả lời:
>Khó có thể giúp được nếu không có thêm thông tin hoặc không có khả năng tự mình nhìn nhận vấn đề.
>Nếu bạn muốn gửi cho tôi qua email một bảng tính trước khi chạy macro, cùng với hướng dẫn về cách tái tạo sự cố, tôi sẽ xem xét liệu mình có thể làm được gì không. > >Ngoài ra, hãy nhờ sự hỗ trợ của Microsoft.
Theo quan điểm của tôi, Excel không bao giờ nên bị sập. Khi nó sập, Microsoft nên được thông báo và được trao cơ hội để sửa bất kỳ vấn đề nào.
Tôi khuyên bạn nên liên hệ với bộ phận hỗ trợ của Microsoft, nêu rõ rằng sản phẩm của họ có nhiều khiếm khuyết và việc Excel bị sập đang gây ra sự cố cho bạn.
Họ sẽ hỗ trợ bạn miễn phí và cuối cùng sẽ tìm ra nguyên nhân của vấn đề và hy vọng có thể khắc phục được.
Bill Manville. Excel MVP, Oxford, Anh. www.manville.org.uk

Trả lời:

Cảm ơn Bill...Tôi rất muốn gửi cho bạn một bảng tính, tuy nhiên chúng tôi có một trang web các bảng tính mà macro này mở và đóng và sẽ quá nhiều nếu gửi cho bạn...bước tiếp theo của tôi là thử nghiệm trong Excel 2010 và xem điều gì xảy ra.

Tuy nhiên, nếu ai đó có thể giúp tôi hoặc đã thấy vấn đề này trước đây, vui lòng cho tôi biết..cảm ơn



Trả lời:

Tôi không biết điều này có đúng với vấn đề của bạn không nhưng hãy lắng nghe điều này...
Tôi cũng gặp vấn đề tương tự với một bảng tính khá đơn giản có mã vba...
Đã thử xóa tất cả các tiện ích bổ sung, đặc biệt là các tiện ích bổ sung active-x, nhưng không được... Đã thử viết lại mã, mất hàng giờ để tìm ra chỗ mình bỏ sót, nhưng không được.

Tôi rất bực bội khi phải viết code trong 10 phút và sau đó lại gặp sự cố nữa.

Tôi đã lưu khoảng 50 phiên bản gia tăng khác nhau của bảng tính và rất khó để theo dõi logic của mã trong những điều kiện này...
Đến lúc tôi có thể 'cảm nhận' được Excel sắp sập: Lưu nhanh! Không, quá muộn rồi. Rồi tôi nhận ra! Tắt Tự động lưu và bingo! Không bao giờ gặp vấn đề đó nữa.
Hy vọng điều này hữu ích...

Comments

Popular posts from this blog

Excel 2016 - mở tất cả các tệp trong MỘT phiên bản

Điều tôi muốn làm trong Excel 2010 là tạo một nút tùy chỉnh và gắn nó vào thanh công cụ Truy nhập nhanh và chạy một macro cụ thể.

Khẩn cấp - File Excel chứa các ký tự đặc biệt ở họ và tên liên hệ