Runtime Error 13 là lỗi không khớp kiểu dữ liệu, xảy ra khi thiếu file/quy trình cần thiết để chạy chương trình dùng "Visual Basic environment". Thường gặp khi dùng Microsoft Excel 2002, cũng có thể xuất hiện lúc khác. Khi click macro hoặc hàm do macro khác tạo, có thể nhận lỗi:
"Run-time error: '13' Type Mismatch"
Nguyên Nhân Gây Ra Runtime Error 13
Lỗi xảy ra tại "runtime" (khi chạy ứng dụng). Nguyên nhân thường do "mismatches" trong phần mềm. Các nguyên nhân điển hình:
- Lỗi Registry
- Lỗi Microsoft Office
- Windows chưa cập nhật
- Nhiễm virus
Cách Khắc Phục Runtime Error 13
Bước 1 – Cập Nhật Windows
Tải và cài Service Pack cho Microsoft Office XP. Lỗi Runtime 13 là vấn đề đã biết trong Excel 2002, Microsoft đã sửa trong Office XP SP3. Tải cập nhật tại đây.
Bước 2 – Thay Đổi Registry
Làm rất cẩn thận vì Registry rất nhạy cảm.
- Nhấn Start, chọn Run.
- Gõ lệnh regedit.
- Tìm và chọn khóa: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Security
- Menu Edit > New > DWORD Value.
- Đặt tên giá trị mới: AllowOMWithUI, Enter.
- Chuột phải AllowOMWithUI > Modify.
- Nhập số 1 trong Value Data, OK.
- Menu File > Exit để đóng Registry Editor.
- Khởi động lại máy tính.
Bước 3 – Quét Virus
– Tải bộ quét virus
Virus lây nhiễm file cốt lõi Microsoft Office, gây lỗi Runtime 13. Dùng bộ quét virus dọn sạch. Khuyến nghị: XoftSpy.
Bước 4 – Dọn Dẹp Registry
– Tải công cụ dọn Registry
Registry Cleaner giúp Windows chạy tốt, ngăn lỗi Runtime 13. Registry lưu cài đặt quan trọng nhưng dễ hỏng. Dùng Registry Cleaner quét và sửa phần hỏng. Tải công cụ khuyến nghị bên dưới.