Khi thực hiện macro thì excel bị lỗi năm 2024

Lỗi The following features cannot be saved in macro-free workbooks thường gặp phải khi bạn mở file Excel. Để khắc phục lỗi này, bạn có thể làm theo cách sau:

Lỗi The following features cannot be saved in macro-free workbooks thường gặp phải khi bạn mở file Excel. Để khắc phục lỗi này, bạn có thể làm theo cách sau:

Khi thực hiện macro thì excel bị lỗi năm 2024

Lỗi The following features cannot be saved in macro-free workbooks là gì?

Lỗi "The following features cannot be saved in macro-free workbooks" xuất hiện khi bạn cố gắng lưu một file Excel chứa các tính năng không hỗ trợ trong các workbook không có macro (macro-free workbooks). Cụ thể, điều này thường xảy ra khi bạn cố gắng lưu một workbook có chứa các tính năng như PivotTable, PivotChart, Tables, hay các đối tượng khác mà không có hỗ trợ macro.

Workbook không có macro (không chứa mã VBA) thường có đuôi mở rộng là .xlsx. Nếu bạn muốn lưu các tính năng nhất định, bạn có thể cân nhắc chuyển sang định dạng có macro, ví dụ như .xlsm.

Dưới đây là một số tính năng không thể lưu trong workbook không có macro:

  • PivotTable và PivotChart: Các bảng tổng hợp và biểu đồ tổng hợp.
  • Tables: Bảng Excel với các tính năng tự động như tự động mở rộng khi thêm dữ liệu mới.
  • Macros: Nếu bạn có bất kỳ mã VBA (Visual Basic for Applications) nào trong workbook, định dạng không có macro không thể lưu giữ chúng.

Để giải quyết lỗi này, bạn có thể:

  • Chuyển sang định dạng có macro: Lưu workbook với đuôi mở rộng là .xlsm thay vì .xlsx.
  • Chỉ sử dụng tính năng hỗ trợ: Nếu có thể, hạn chế sử dụng các tính năng không hỗ trợ trong workbook không có macro.

Lưu ý rằng việc sử dụng các tính năng không hỗ trợ trong workbook không có macro có thể gây mất mát thông tin khi lưu file.

Sửa lỗi Excel không lưu được do dính Macro

Dấu hiệu nhận biết tình trạng này là khi bạn mở file bất kỳ hoặc tạo mới file Excel thì sẽ xuất hiện một tab mới không có nội dung cũng như không thao tác được. Lỗi này thường do trong thư mục Start của Excel đang chứa một số file lỗi, để khắc phục bạn thực hiện theo cách sau:

Bước 1: Tắt hoàn toàn phần mềm Excel. Nên sử dụng Task Manager để kiểm tra và tắt toàn bộ Excel bằng nút End task.

Macro Excel là một tính năng mạnh mẽ được thiết kế để tự động hóa các tác vụ lặp đi lặp lại, giúp bạn tiết kiệm cả thời gian và công sức. Tuy nhiên, không có gì lạ khi gặp sự cố trong khi bật macro, điều này có thể cực kỳ khó chịu, ngăn cản bạn hợp lý hóa quy trình làm việc của mình.

Trong bài viết này, chúng ta sẽ khám phá một số sự cố tiềm ẩn có thể ngăn bạn bật và sử dụng macro trong Excel, đồng thời cung cấp cho bạn các bản sửa lỗi để giải quyết sự cố.

Hiểu các vấn đề với macro trong Excel

Lỗi "Microsoft has blocked macros from runningv" (Microsoft đã chặn macro chạy) là một tính năng bảo mật được phát triển để ngăn mã độc hại (macro có khả năng gây hại) chạy trên máy tính của người dùng. Lỗi này xuất hiện khi người dùng cố gắng chạy macro trong một file và ngay lập tức chặn file chạy.

Tuy nhiên, đôi khi một cảnh báo sai có thể ngăn bạn chạy các file hoàn toàn hợp pháp. May mắn thay, bạn có thể khắc phục sự cố bằng cách điều chỉnh cài đặt bảo mật Microsoft Office có liên quan hoặc bật các macro cụ thể mà bạn tin tưởng.

Điều quan trọng cần lưu ý là bạn không nên áp dụng các bản sửa lỗi này cho các tài liệu đến từ nguồn không đáng tin cậy, vì làm như vậy có thể gây hại cho hệ thống. Dưới đây, Quantrimang.com đã liệt kê một số bản sửa lỗi khác nhau mà bạn có thể thử để giải quyết vấn đề và sử dụng macro mà không gặp bất kỳ sự cố nào.

Cách khắc phục sự cố macro trong Excel không hoạt động

1. Thêm file vào vị trí đáng tin cậy

Một cách dễ dàng để mở file là thêm nó vào phần Trusted Locations của Excel. Khi bạn thêm file hoặc thư mục vào Trusted Locations, file hoặc thư mục đó được coi là an toàn để sử dụng và macro hoặc bất kỳ nội dung hoạt động nào khác trong file có thể chạy mà không có bất kỳ cảnh báo nào.

Đây là cách bạn có thể thêm file được nhắm mục tiêu vào Trusted Locations:

1. Nhấp vào File ở góc trên cùng bên phải của cửa sổ.

Khi thực hiện macro thì excel bị lỗi năm 2024
Nhấp vào tùy chọn File trong Excel

2. Điều hướng đến Options > Trust Center.

3. Nhấp vào nút Trust Center Settings trong ngăn bên phải.

Khi thực hiện macro thì excel bị lỗi năm 2024
Nhấp vào nút Trust Center Settings trong Excel

4. Chọn Trusted Locations > Add new location và nhấp vào nút Browse.

Khi thực hiện macro thì excel bị lỗi năm 2024
Thêm một vị trí mới trong menu Trusted Locations trong Excel

5. Bây giờ, điều hướng đến vị trí mà các file của bạn được tải xuống và nhấp vào OK. Vị trí này sẽ được thêm vào Trust Center, có nghĩa là các file ở đây sẽ không bị quét và sẽ được phép chạy mà không có bất kỳ cảnh báo nào.

6. Bạn cũng có thể đánh dấu vào ô Subfolders of this location are also trusted trong cùng một hộp thoại.

7. Nhấn OK để lưu các thay đổi.

Bây giờ, bạn có thể chạy file được nhắm mục tiêu bằng macro mà không gặp bất kỳ sự cố nào. Ngoài ra, bạn có thể kích hoạt tùy chọn Enable VBA macros trong Excel để thực hiện các thay đổi tương tự.

2. Chỉnh sửa thuộc tính của file

Bạn cũng có thể bỏ chặn file bằng cách truy cập các thuộc tính để chạy file mà không gặp bất kỳ sự cố nào. Bài viết đã trình bày các bước để thực hiện việc này trên hệ điều hành Windows. Các bước này có thể hơi khác đối với bạn, tùy thuộc vào loại hệ điều hành bạn đang sử dụng. Đây là cách tiến hành:

1. Mở File Explorer và điều hướng đến vị trí lưu file.

2. Nhấp chuột phải vào nó và chọn Properties từ menu ngữ cảnh.

Khi thực hiện macro thì excel bị lỗi năm 2024
Mở thuộc tính file macro Excel trong Windows

3. Trong hộp thoại Properties, đi tới tab General và điều hướng đến phần Security.

4. Đánh dấu vào hộp Unblock và nhấp vào Apply > OK để lưu các thay đổi.

Khi thực hiện macro thì excel bị lỗi năm 2024
Bỏ chặn bảo mật file từ menu ngữ cảnh trong Windows

Bây giờ, bạn có thể thử truy cập file. Hi vọng bạn sẽ không gặp lại lỗi trên nữa. Trong trường hợp bạn sợ rằng các macro có thể gây hại, bạn có thể vô hiệu hóa chúng để truy cập vào file.

Macro cho phép bạn ghi lại chuỗi hành động và sử dụng chúng trong bảng tính của mình chỉ bằng một cú nhấp chuột. Ví dụ, bạn có thể định dạng toàn bộ bảng dữ liệu, tạo biểu đồ và bảng, thực hiện các phép tính phức tạp và tạo báo cáo một cách dễ dàng.

Nếu bạn gặp sự cố khi bật macro, điều này có thể hạn chế khả năng tận dụng tối đa chúng, điều này có thể gây khó chịu. Hy vọng rằng các bản sửa lỗi ở trên sẽ giúp bạn giải quyết mọi sự cố mà bạn có thể gặp phải khi bật macro trong Excel.