Cách sửa lỗi Runtime Error 1004 trong Microsoft Excel – Windows789

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 thời gian chạy 1004.

Lỗi thời gian chạy 1004 trong Excel

Trong hướng dẫn này, tất cả chúng ta sẽ luận bàn về Lỗi Runtime 1004 phổ cập này và 1 số ít bản sửa lỗi tốt nhất để xử lý nó một cách thuận tiện .

Lỗi Runtime 1004 trong Excel là gì?

Lỗi thời hạn chạy 1004 là một mã lỗi tương quan đến Microsoft Visual Basic đã được biết là làm phiền người dùng Microsoft Excel. Lỗi này gặp phải ở bất kể phiên bản MS Excel nào như Excel 2007, 2010, 2013, năm nay, 2019. Không có phiên bản Microsoft Excel nào bảo đảm an toàn trước sự rình rập đe dọa của Lỗi thời gian chạy 1004 .Lỗi này hầu hết gặp phải bởi người dùng khi họ đang thao tác trên tệp excel hoặc cố gắng nỗ lực tạo Macro trong tài liệu excel. Nó hoàn toàn có thể gây ra sự cố nghiêm trọng khi thao tác với Ứng dụng Visual Basic và hoàn toàn có thể làm hỏng trọn vẹn một chương trình, hoặc thậm chí còn hàng loạt mạng lưới hệ thống ; đôi lúc nó hoàn toàn có thể ngừng hoạt động mạng lưới hệ thống cấm người dùng làm bất kể điều gì trên mạng lưới hệ thống của họ .

Các loại thông báo lỗi

Các thông tin lỗi được link nhiều nhất với lỗi thời hạn 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 phương pháp của lớp phạm vi 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 1004 phương pháp 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 trong Key up Object Programme. ỨNG DỤNG Không thành công.”

Nếu bạn gặp phải bất kể lỗi nào ở trên, thì bạn hoàn toà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 tương quan đến MS Excel nhưng không đơn cử cho một nguyên do đúng mực. Do đó, trong trường hợp này, nguyên do đúng mực tại sao lỗi này hoàn toàn có thể Open sẽ khác nhau tùy từng trường hợp và từng trường hợp. Từ yếu tố thông số kỹ thuật đến yếu tố ứng dụng, dưới đây chúng tôi liệt kê tóm tắt những nguyên do thông dụng gây ra lỗi thời hạn chạy 1004 trong excel :

  • Biểu tượng màn hình MS Excel có thể bị hỏng
  • Tệp VBA Excel đ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ệ, v.v.

Đây là 1 số ít nguyên do thông dụng nhất đằng sau việc nhận được lỗi thời hạn chạy 1004 trong MS Excel ; giờ đây hãy để chúng tôi hiểu những bản sửa lỗi khác nhau .

Sửa lỗi thời gian chạy 1004 trong Excel

Ở đây chúng tôi có những giải pháp chi tiết cụ thể cả bằng tay thủ công và tự động hóa để khắc phục Lỗi Runtime 1004. Bạn hoàn toàn có thể làm theo bất kể chiêu thức nào tiếp theo để xử lý yếu tố .

  1. Tạo một mẫu Excel mới
  2. Chạy quét vi-rút
  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

Chúng ta hãy xem xét từng giải pháp một cách chi tiết cụ thể .

1]Tạo mẫu Excel mới

Trong 1 số ít trường hợp, việc khắc phục sự cố này hoàn toàn có thể đơn thuầ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 mạng lưới hệ thống của bạn

2]Nhấn ‘CTRL + N‘để tạo một trang tính Microsoft Excel mới hoặc chỉ cần chọn một’Sổ làm việc trống‘từ màn hình đầu tiên.

Lỗi thời gian chạy 1004

3 ] Sau khi hoàn tất, hãy xóa tổng thể những trang tính trên sổ thao tác trừ một trang tính .4 ] Bây giờ, định dạng sổ thao tác, đã được để lại. Ngoài ra, quan tâm, sổ thao tác này hoàn toàn có thể được sửa đổi để tương thích với nhu yếu cá thể của bạn .

5]Cuối cùng, đi đến ‘Tệp> Save As‘để lưu trang tính mới với định dạng tệp Mẫu Excel (.xltx hoặc .xlt).

6 ] Khi bạn đã tạo thành công mẫu, bạn hoàn toà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 ý – Đừ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 mạng lưới hệ thống máy tính của bạn để tìm ứng dụng ô nhiễm và vi rút là rất quan trọng vì chúng hoàn toàn có thể làm hỏng những tệp và tài liệu quan trọng và hiển thị lỗi thời hạn 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 .

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 for Applications ( VBA ), thì bạn hoàn toàn có thể sử dụng chiêu thức này để khắc phục .Nói chung, bạn gặp lỗi này khi cố gắng nỗ lực chạy macro VBA sử dụng giải pháp LegendEntries để thực thi đổi khác so với những mục chú giải trong biểu đồ Microsoft Excel. Khi đó, bạn hoàn toàn có thể nhận được thông tin lỗi sau :Lỗi thời hạn chạy ‘ 1004 ’ : Lỗi do ứng dụng hoặc đối tượng người tiêu dùng xác lậpLỗi này xảy ra khi biểu đồ Excel chứa nhiều mục chú giải hơn là có khoảng trống khả dụng để hiển thị những mục chú giải trên biểu đồ Excel. Khi hành vi này xảy ra, Microsoft Excel hoàn toàn có thể cắt bớt những mục chú giải .Để khắc phục hiện tượng kỳ lạ này, hãy tạo macro làm giảm kích 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 triển khai biến hóa so với chú giải biểu đồ và sau đó Phục hồi kích cỡ phông chữ của chú giải biểu đồ để nó tựa như như 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 WithEnd Sub

Chúng tôi kỳ vọng bài viết này giúp bạn khắc phục lỗi thời hạn chạy 1004 trong Microsoft Excel. Hướng dẫn này cung ứng cho bạn giải pháp thủ công bằng tay cũng như tự động hóa để loại bỏ lỗi này ; bạn hoàn toàn có thể sử dụng bất kể giải pháp nào dựa trên nhu yếu của bạn .

Đọc tiếp: Các phím mũi tên không hoạt động trong Microsoft Excel.

  • Thẻ : Troubleshoot