Không thể thay đổi giá trị trong ô (Excel)
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
Post a Comment