Làm cách nào để khắc phục Lỗi Runtime 1004 trong Microsoft Excel?
Microsoft Excel là một trong những bảng tính phổ biến nhất được sử dụng trên toàn cầu cho cả mục đích cá nhân và doanh nghiệp. Nó là điểm đến duy nhất để lưu trữ, sắp xếp và thao tác dữ liệu một cách có tổ chức. MS Excel chủ yếu có hai phần mở rộng tức là định dạng XLS và XLSX . Tuy nhiên, ngoài sự phổ biến đáng kinh ngạc của nó, lỗi thời gian chạy là một mối phiền toái phổ biến đối với nhiều người dùng Windows - và một trong những lỗi phổ biến nhất là Lỗi Runtime 1004(Runtime Error 1004) .
Trong hướng dẫn này, chúng ta sẽ thảo luận về lỗi Runtime(Runtime error) 1004 phổ biến này và một số bản sửa lỗi tốt nhất để giải quyết nó một cách dễ dàng.
Lỗi Runtime 1004(Runtime Error 1004) trong Excel là gì?
Lỗi thời gian chạy(Runtime) 1004 là một mã lỗi liên quan đến Microsoft Visual Basic đã được biết là làm phiền người dùng Microsoft Excel . Lỗi này cũng gặp phải ở bất kỳ phiên bản MS Excel nào như Excel 2007 , 2010, 2013, 2016, 2019. Không có phiên bản Microsoft Excel nào an toàn trước sự đe dọa của Lỗi thời gian chạy 1004(Runtime Error 1004) .
Lỗi này chủ yếu gặp phải bởi người dùng khi họ đang làm việc trên tệp excel hoặc cố gắng tạo Macro trong tài liệu excel. Nó có thể gây ra sự cố nghiêm trọng khi làm việc với Ứng dụng (Applications)Visual Basic và có thể làm hỏng hoàn toàn một chương trình, hoặc thậm chí toàn bộ hệ thống; đôi khi nó có thể đóng băng hệ thống, cấm người dùng làm bất cứ điều gì trên hệ thống của họ.
Các loại thông báo lỗi
Các thông báo lỗi được liên kết nhiều nhất với lỗi thời gian chạy này như sau:
- VB: lỗi thời gian chạy '1004': Lỗi do ứng dụng xác định hoặc do đối tượng xác định
- Excel VBA Runtime error 1004 " Chọn(Select) phương pháp của lớp phạm vi(Range) không thành công"
- lỗi thời gian chạy 1004 phạm vi phương thức của đối tượng _global bị lỗi trực quan cơ bản
- Macro Excel "Lỗi thời gian chạy" 1004?
- Lỗi thời gian chạy(Runtime) phương pháp 1004 mở sổ làm việc đối tượng không thành công
- Lỗi thời gian chạy '1004': Phương pháp 'Kiểm lâm' của Đối tượng 'Trang tính' Không thành công
- “ Phương pháp(Method) trong Key up Object Programme. ỨNG DỤNG Không thành công(Object Program APPLICATION Failed) .”
Nếu bạn gặp phải bất kỳ lỗi nào ở trên, thì bạn có thể sửa lỗi bằng cách sử dụng hướng dẫn của chúng tôi.
Nguyên nhân là gì?
Lỗi 1004 là một mã chung liên quan đến MS Excel nhưng không cụ thể cho một nguyên nhân chính xác. Do đó(Hence) , trong trường hợp này, lý do chính xác tại sao lỗi này có thể bật lên sẽ khác nhau tùy từng trường hợp và từng trường hợp. Từ vấn đề cấu hình đến vấn đề phần mềm, dưới đây chúng tôi liệt kê tóm tắt các lý do phổ biến gây ra lỗi thời gian chạy 1004 trong excel:
- Biểu tượng màn hình MS Excel(MS Excel Desktop Icon) có thể bị hỏng
- Tệp VBA Excel(VBA Excel File) đang xung đột với ứng dụng khác
- Do ứng dụng hoặc đối tượng được chỉ định lỗi
- Do thiếu tệp phụ thuộc
- Do Virus, Trojan hoặc phần mềm độc hại
- Do Khóa đăng ký không hợp lệ(Invalid Registry Keys) , v.v.
Đây là một số lý do phổ biến nhất đằng sau việc nhận được lỗi thời gian chạy 1004 trong MS Excel ; bây giờ hãy để chúng tôi hiểu các bản sửa lỗi khác nhau.
Sửa lỗi Runtime 1004 trong Excel
Ở đây chúng tôi có các giải pháp chi tiết cả thủ công và tự động để khắc phục Lỗi Runtime 1004(Runtime Error 1004) . Bạn có thể làm theo bất kỳ một trong các phương pháp tiếp theo để giải quyết vấn đề.
- Tạo một mẫu Excel mới
- Chạy quét vi-rút
- Đối với VB: lỗi thời gian chạy '1004', thay đổi kích thước các mục chú giải
Chúng ta hãy xem xét từng phương pháp một cách chi tiết.
1] Tạo mẫu Excel mới
Trong một số trường hợp, việc khắc phục sự cố này có thể đơn giản như chèn một trang tính mới từ một mẫu thay vì tạo một bản sao của một trang tính hiện có. Dưới đây là những gì bạn cần làm:
1] Mở MS Excel trên hệ thống của bạn
2] Nhấn ' CTRL + N ' để tạo trang tính Microsoft Excel mới hoặc chỉ cần chọn ' Sổ làm việc trống(Blank workbook) ' từ màn hình đầu tiên.
3] Sau khi(Once) hoàn tất, hãy xóa tất cả các trang tính trên sổ làm việc ngoại trừ một trang tính.
4] Bây giờ, định dạng sổ làm việc, đã được để lại. Ngoài ra, lưu ý, sổ làm việc này có thể được sửa đổi để phù hợp với nhu cầu cá nhân của bạn.
5] Cuối cùng, đi tới ' File > Save As ' để lưu trang tính mới với định dạng tệp Mẫu Excel(Excel Template) (.xltx hoặc .xlt).
6] Khi bạn đã tạo thành công mẫu, bạn có thể chèn mẫu theo chương trình bằng cách sử dụng dòng mã sau:
Sheets.Add Type:=path\filename
Xin lưu ý -(Please note – ) Đừng quên thay thế tên tệp mới bằng tên thực của tài liệu.
2] Chạy quét vi-rút
Việc quét phần mềm độc hại và vi rút trong hệ thống máy tính của bạn là rất quan trọng vì chúng có thể làm hỏng các tệp và tài liệu quan trọng và hiển thị lỗi thời gian chạy 1004 trong MS Excel . Đôi khi việc sử dụng một chương trình chống vi-rút tốt sẽ giúp ích rất nhiều.
Liên quan(Related) : Lỗi thời gian chạy 1004, Không thể chạy Macro trong Excel(Run-time error 1004, Cannot run the Macro in Excel) .
3] Đối với VB: lỗi thời gian chạy '1004', thay đổi kích thước các mục chú giải
Nếu bạn gặp lỗi Runtime Error 1004 khi chạy macro Microsoft Visual Basic cho ứng dụng(Applications) ( VBA ), thì bạn có thể sử dụng phương pháp này để khắc phục.(VBA)
Nói chung, bạn gặp lỗi này khi cố gắng chạy macro VBA sử dụng phương pháp (VBA)LegendEntries để thực hiện thay đổi đối với các mục chú giải trong biểu đồ Microsoft Excel . Khi đó, bạn có thể nhận được thông báo lỗi sau:
Lỗi thời gian chạy '1004': Lỗi do ứng dụng hoặc đối tượng xác định
Lỗi này xảy ra khi biểu đồ Excel chứa nhiều mục chú giải hơn là có không gian trống để hiển thị các mục chú giải trên biểu đồ Excel . Khi hành vi này xảy ra, Microsoft Excel có thể cắt bớt các mục chú giải.
Để khắc phục hiện tượng này, hãy tạo macro làm giảm kích thước phông chữ của văn bản chú giải biểu đồ Excel trước khi macro VBA của bạn thực hiện các thay đổi đối với chú giải biểu đồ và sau đó khôi phục kích thước phông chữ của chú giải biểu đồ để nó giống với ví dụ macro sau .
Sub ResizeLegendEntries() With Worksheets("Sheet1").ChartObjects(1).Activate ' Store the current font size fntSZ = ActiveChart.Legend.Font.Size 'Temporarily change the font size. ActiveChart.Legend.Font.Size = 2 'Place your LegendEntries macro code here to make 'the changes that you want to the chart legend. ' Restore the font size. ActiveChart.Legend.Font.Size = fntSZ End With End Sub
Chúng tôi hy vọng bài viết này giúp bạn khắc phục lỗi thời gian chạy 1004 trong Microsoft Excel . Hướng dẫn này cung cấp cho bạn giải pháp thủ công cũng như tự động để loại bỏ lỗi này; bạn có thể sử dụng bất kỳ giải pháp nào dựa trên nhu cầu của bạn.
Đọc tiếp theo(Read next) : Các phím mũi tên không hoạt động trong Microsoft Excel.
Related posts
Cách sử dụng HLOOKUP function trong Microsoft Excel
Cách trích xuất tên miền từ URLs trong Microsoft Excel
Microsoft Excel đang cố gắng khôi phục lại thông tin của bạn
Làm thế nào để thêm một Trendline trong Microsoft Excel worksheet
Cách sử dụng MID and MIDB function trong Microsoft Excel
Printer Error 0x00000709 khi bạn cố gắng kết nối hoặc thiết lập một Mặc định
Cách ẩn Formula trong tờ Microsoft Excel
Khắc phục sự cố truy xuất dữ liệu. Hãy đợi một vài giây và thử cắt hoặc sao chép lại lỗi trong Excel
Microsoft Store app bị xóa khi bạn đăng nhập lần đầu tiên
Ứng dụng này đã bị chặn do Công ty Policy - Microsoft Store
Fix Event Error 1020 & 1008 lỗi Microsoft-Windows-Perflib
Cách tạo Ô hộp trong Microsoft Excel
Làm thế nào để thêm hoặc tổng Time trong Microsoft Excel
Chúng tôi không thể tìm thấy máy ảnh của bạn, Error code 0xA00F4244 (0xc00dabe0)
Fix BitLocker Drive Encryption không thể được sử dụng, Error 0x8031004A
Microsoft Store error 0x80072F05 - Máy chủ vấp ngã
Fix Microsoft Store error 0x80072F30 Check Kết nối của bạn
Microsoft Solitaire collection sẽ không mở trong Windows 10
Làm thế nào để sử dụng TRUNC function trong Microsoft Excel với Examples
Sửa lỗi Excel stdole32.tlb trong Windows 10