Lỗi thời gian chạy 9 xuất hiện khi bạn cố gắng sao chép trang tính mô-đun Microsoft Visual Basic for Applications trong quy trình macro Visual Basic. Về cơ bản, điều đó có nghĩa là Visual Basic không thể đọc các lệnh / cài đặt mà bạn muốn - dẫn đến hệ thống của bạn hiển thị lỗi mà bạn đang thấy.
Lỗi này thường được hiển thị như sau:
Lỗi thời gian chạy ‘9’:
Chỉ số phụ nằm ngoài phạm vi
Nguyên nhân gây ra lỗi thời gian chạy 9
Nguyên nhân chính của lỗi này là khi bạn thử và sử dụng phương pháp "sao chép" để sao chép một số trang tính vào sổ làm việc Excel của mình. Nếu mã của bạn trông giống với mã này, có thể đó là nguyên nhân của sự cố:
“ThisWorkbook.Sheets (“ Module2 ″). Sao chép trước:=ActiveWorkbook.Sheets (1) ”
Bạn cũng có thể gặp lỗi khi “trang tính mô-đun” mà bạn đang cố sao chép được chèn theo cách thủ công trong Microsoft Excel; hoặc nếu máy in không được xác định trên máy tính của bạn. Để giải quyết vấn đề lỗi thời gian chạy 9, bạn nên thêm máy in vào cấu hình hệ thống của mình, đồng thời cài đặt các bản cập nhật Windows thường xuyên và xóa sổ đăng ký của hệ thống. Đây là những gì bạn cần làm:
Cách khắc phục lỗi thời gian chạy 9
Bước 1 - Thêm máy in vào hệ thống của bạn
Thường thì Visual Basic / Excel sẽ nhầm lẫn về việc bạn đã cài đặt máy in trên hệ thống của mình hay chưa. Nếu hiện tại bạn chưa thêm bất kỳ máy in nào vào máy tính của mình, bạn nên thử thêm một máy in để giải quyết Lỗi Runtime 9. Đây là những gì bạn có thể làm:
- Nhấp vào Bắt đầu, chọn Bảng điều khiển.
- Nhấp đúp vào Máy in và Máy fax để mở cửa sổ tương ứng.
- Nhấp đúp vào Thêm Máy in để khởi chạy trình hướng dẫn thêm máy in sẽ giúp bạn bằng cách làm theo các hướng dẫn mà nó cung cấp cho bạn.
Bước 2 - Cập nhật Windows
Lỗi Runtime 9 thường gây ra khi Windows không có các tệp và bản cập nhật cần thiết để giúp máy hoạt động trơn tru nhất có thể. Để đảm bảo điều này không gây ra bất kỳ sự cố nào trên PC của bạn, bạn cần có thể cập nhật Windows bằng cách duyệt đến “Bảng điều khiển” và sau đó nhấp vào “Windows Update”. Đảm bảo rằng bạn cho phép cài đặt tất cả các bản cập nhật trên PC của mình.
Bước 3 - Quét vi rút
- Tải xuống trình quét vi-rút này
Virus là một vấn đề lớn đối với Windows, vì chúng liên tục gây ra nhiều sự cố cho PC của bạn. Một trong những nguyên nhân lớn nhất của lỗi thời gian chạy 9 là cách mà nhiều loại vi-rút có xu hướng lây nhiễm các tệp chương trình cốt lõi mà Windows yêu cầu để chạy. Điều này làm cho các tệp trở nên không thể đọc được, dẫn đến Windows không thể xử lý các lệnh bạn cần, dẫn đến nó hiển thị lỗi. Để đảm bảo đây không phải là vấn đề, bạn cần có khả năng loại bỏ tất cả các ổ nhiễm vi-rút mà hệ thống của bạn có thể có bằng máy quét vi-rút. Trình quét vi rút được đề xuất của chúng tôi là một chương trình có tên là XoftSpy
Bước 4 - Xóa sổ đăng ký
- Tải xuống trình dọn dẹp sổ đăng ký này
Sổ đăng ký là nguyên nhân lớn gây ra lỗi Runtime 9, nhờ vào cách hệ thống của bạn liên tục sử dụng sổ đăng ký. Đây là một vấn đề lớn, vì nó có nghĩa là Windows liên tục không thể sử dụng các tệp mà nó cần để chạy, làm chậm nó và gây ra các lỗi như lỗi Runtime 9. Để khắc phục sự cố này, bạn cần có khả năng sử dụng 'trình dọn dẹp sổ đăng ký' để sửa các lỗi khác nhau trong sổ đăng ký. Bạn có thể xem trình dọn dẹp sổ đăng ký được đề xuất của chúng tôi bên dưới: