Lỗi 438 có thể xảy ra trong nhiều trường hợp: Khi chạy Microsoft Excel 2000 và chạy macro Visual Basic for Applications; khi người dùng khởi động Microsoft Word 2002 lần đầu sau khi nâng cấp từ Office 2000 và trên một số máy tính Windows 95 khi các tham số nhất định đúng. Lỗi sẽ xảy ra trong Word 2002 nếu add-in Microsoft Works 2001 không được cấu hình đúng cho Word mới. Để khắc phục lỗi này, hãy làm theo các bước dưới đây.
Nguyên nhân gây ra Runtime Error 438?
Nếu bạn gặp Runtime Error 438, nó có thể hiển thị như:
Run-time error '438':
Object doesn't support this property or method
Điều này có thể xảy ra trong hai trường hợp. Thứ nhất, nếu người dùng vừa nâng cấp từ Office 2000 lên Word 2002 và cố gắng dùng Word lần đầu, một plugin Microsoft Works được cấu hình cho Office 2000 sẽ không hoạt động trong Word 2002. Như thông báo lỗi, đối tượng (plugin Microsoft Works) không hỗ trợ phương pháp (sử dụng Word 2002). Thứ hai, lỗi này cũng có thể xuất hiện khi, trong Excel 2000, người dùng cố gắng chạy macro Microsoft Visual Basic for Applications. Macro này sẽ cố gắng thiết lập thuộc tính của worksheet nhưng không thể hoàn thành, gây ra runtime error, trong trường hợp này là lỗi 438. Để giải quyết, hãy làm theo các bước này.
Cách sửa Runtime Error 438
Bước 1 – Gỡ cài đặt Microsoft Works Add-in
Vì add-in Microsoft Works có thể là nguyên nhân, gỡ cài đặt nó là lựa chọn hợp lý. Để gỡ add-in này, làm theo các bước:
- Nhấp Start > Settings > Control Panel
- Mở Add / Remove Programs
- Nhấp File Location trong hộp Options
- Trên tab Uninstall/Install, chọn add-in Word in Works suite và nhấp Add / Remove
- Làm theo hướng dẫn trên màn hình
- Khởi động lại máy tính và thử tải Microsoft Word lại
Điều này sẽ ngăn lỗi xảy ra vì add-in gây sự cố, add-in Works for Word, đã bị gỡ bỏ, cho phép Microsoft Word tải lên mà không cần cố gắng thỏa mãn điều kiện của add-in. Nếu phương pháp này không thành công, tiếp tục bước tiếp theo.
Bước 2 – Sử dụng Microsoft Fix-It #50356
Bạn có thể tải xuống bản vá Microsoft Fix-It tại đây.
Sau khi tải xuống, wizard sẽ hướng dẫn bạn những gì cần làm. Hotfix này sửa các chuỗi registry bị hỏng có thể gây ra vấn đề. Nó cung cấp khóa mới cho các khóa đã biết có thể bị hỏng. Khi Windows tìm kiếm các khóa registry này, nó không tìm thấy những gì nó được lập trình để tìm và hiển thị thông báo lỗi. Tuy nhiên, với hotfix này, nó sửa các khóa registry đã biết bị lỗi và khi Windows tìm kiếm khóa registry, nó tìm thấy khóa đúng mà nó được lập trình để tìm. Nếu bước này không khắc phục được, tiếp tục bước tiếp theo.
Bước 3 – Quét virus
– Tải xuống trình quét virus
Virus là vấn đề lớn đối với Windows, vì chúng liên tục gây ra nhiều sự cố cho máy tính. Một trong những nguyên nhân chính gây ra Runtime Error 438 là cách nhiều virus lây nhiễm các tệp chương trình cốt lõi mà Windows & phần mềm của bạn cần để chạy. Điều này khiến các tệp trở nên không thể đọc, dẫn đến Windows không thể xử lý các lệnh bạn cần, từ đó hiển thị lỗi. Để đảm bảo không phải vấn đề này, bạn cần dọn sạch tất cả nhiễm virus trên hệ thống bằng trình quét virus. Trình quét virus được khuyến nghị là chương trình XoftSpy.
Bước 4 – Dọn dẹp Registry
– Tải xuống bộ dọn dẹp Registry
Registry cleaner đóng vai trò quan trọng trong việc Windows hoạt động tốt, và có thể giúp ngăn chặn Runtime Error 428. Registry về cơ bản là cơ sở dữ liệu trung tâm lưu trữ cài đặt và thông tin quan trọng cho hệ thống, cho phép Windows ghi nhớ số lượng lớn chi tiết cho máy tính của bạn. Tuy nhiên, registry cũng dễ bị hỏng, khiến hệ thống chạy cực kỳ chậm và không tin cậy. Để khắc phục, bạn nên sử dụng registry cleaner để quét registry và sửa chữa các phần bị hỏng gây ra lỗi. Bạn có thể tải xuống bộ dọn dẹp được khuyến nghị bên dưới: