Không thể thay đổi giá trị trong ô (Excel)

Tôi đang làm việc với một cơ sở dữ liệu trong Excel được tạo ra từ rất lâu bởi một người đã qua đời. Một trong các cột chứa ngày tháng không chính xác. Tôi đang cố gắng sửa chúng, nhưng ngay khi tôi nhấn Enter hoặc di chuyển đến ô khác, thông tin cũ lại xuất hiện. Vì tôi không biết điều gì đã được thực hiện khi thiết lập cơ sở dữ liệu này, nên tôi không biết cách truy cập và thay đổi nó. Tôi không biết đó là phiên bản Excel nào. Có ai có thể giúp tôi không?


Trả lời:
Tôi không biết đó là phiên bản Excel nào. Có ai giúp được không?

Tệp có phần mở rộng là gì? Ví dụ: xls hoặc xlsm.

Tôi cho rằng có một đoạn mã sự kiện đang chạy có chức năng hoàn tác để khôi phục ngày tháng về trạng thái ban đầu, vì vậy bạn cần xem liệu có thể vô hiệu hóa đoạn mã sự kiện đó hay không.

Trước tiên, hãy sao lưu bảng tính để phòng trường hợp xảy ra sự cố ngoài ý muốn.

Khi bảng tính đang mở, hãy nhấn tổ hợp phím Alt và F11 để mở trình soạn thảo VBA và xem các mô-đun trong Trình khám phá dự án ở bên trái. Nếu bạn có thể truy cập dự án, thì khi đang ở trong trình soạn thảo VBA, hãy sử dụng tổ hợp phím Ctrl và G để mở cửa sổ Immediate ở cuối trình soạn thảo. (Nếu cách này không hiệu quả, có thể dự án đã được bảo vệ và tôi không thể giúp bạn).

Sao chép dòng sau và dán vào cửa sổ Immediate rồi nhấn Enter.

Application.EnableEvents = False

Tổ hợp phím Alt và F11 sẽ đưa bạn trở lại bảng tính và sau đó thử chỉnh sửa ngày tháng trên bảng tính. Nếu cách này không hiệu quả thì tôi không chắc bạn có thể làm gì khác.

Nếu việc chỉnh sửa ngày tháng thành công, sau khi hoàn tất, hãy mở lại trình soạn thảo VBA (Alt và F11), sau đó mở cửa sổ Immediate (có thể vẫn đang mở) và sao chép dòng sau vào cửa sổ Immediate rồi nhấn Enter. (Thao tác này sẽ kích hoạt lại mã sự kiện.)

Ứng dụng.ChoPhóngSựKiện = Đúng

Comments

Popular posts from this blog

Xử lý hàng loạt các tệp Excel được bảo vệ bằng mật khẩu

Thu hẹp và mở rộng cột trong Excel

Excel: Tìm và trả về "số cuối cùng" trong một cột, trong đó cột chứa: cả ô trống và số dương tùy ý (lớn hơn 0).