Thao tác không thể Undo

  • Thread starter Thread starter echo07
  • Ngày gửi Ngày gửi
Liên hệ QC

echo07

Nguyệt Hà
Tham gia
24/8/07
Bài viết
436
Được thích
318
Có một vấn đề nhỏ này mong được thỉng giáo.
File nhà em vốn có nhiều dữ liệu nên em hay đánh dấu cột trước khi bấm lệnh tìm kiếm. nhưng ngặt nỗi cái chữ D lại ngay gần chữ F nên bấm Ctrl+Space xong bấm chữ F để mở hộp tìm kiếm nhưng vô phúc mà đè vào chữ D thì nó sẽ thành Fill Down nên cả cột đó của em sẽ giống hệt tiêu đề cột. lúc này không tài nào Undo được nữa mà chỉ có nước thoát ra và k lưu thôi. hix. (giống delete sheet vậy) có cách khắc phục k nhỉ ???
 
Có lẽ File của bạn có sử dụng sự kiện WorkSheet_Change(). Với sự kiện này đôi khi nó không cho Undo bạn à
Ví dụ :
Mã:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Then Target.Offset(, 1) = "Het Undo"
End Sub
TDN
 
Lần chỉnh sửa cuối:
Cái code đó để làm gì vậy bác tedaynui ???
 
Cái code đó để làm gì vậy bác tedaynui ???
Nghĩa là với code trên, khi bạn nhập bất kì giá trị nào ở cột A thì nó sẽ nhập chuỗi "Het Undo" vào cột B. Nếu bạn nhập giá trị nào đó vào cột A, dừng ở đây thì sẽ Undo được. Nhưng do Macro tự động nhập thêm giá trị vào ô khác (hoặc làm 1 tác vụ tượng tự nào khác) chính động tác này khiến Excel không Undo được.

TDN
 
em hiểu rồi
ở đây khi cột của em bị Fill hết thì vô số công thức sẽ tính sai ngay nên nó pó tay k cho undo là phải.
 
em hiểu rồi
ở đây khi cột của em bị Fill hết thì vô số công thức sẽ tính sai ngay nên nó pó tay k cho undo là phải.
Theo câu này của bạn thì hình như bạn chưa hiểu ý của Tedaynui thì phai.
Theo Tedaynui thì có thể bạn vô tình cho chạy một macro nào đó có sẵn trong file. Mà những gì được thực hiện bởi macro thì không thể undo được. Chứ không phải là vì nó quá rắc rối mà Excel không biết đường quay lại đâu bạn à.
Nhưng mà Tedaynui cũng chỉ dự đoán vậy thôi. Theo tôi thì trường hợp đó cũng hiếm khi gặp. Vậy sao bạn không upload file của bạn lên mọi người sẽ dễ giúp bạn hơn.
Thân!
 
trường hợp này xảy ra với file có dung lượng lớn (trên 100 nghìn ô chứa công thức thôi). Khi lỡ Fill hết một cột thì cũng mất mấy chục giây mới xong. Khi đó chắc chắn chỉ có thoát file gấp gấp. (File của em nặng lắm up lên qua trang trung gian phiền hà em ngại).
 
trường hợp này xảy ra với file có dung lượng lớn (trên 100 nghìn ô chứa công thức thôi). Khi lỡ Fill hết một cột thì cũng mất mấy chục giây mới xong. Khi đó chắc chắn chỉ có thoát file gấp gấp. (File của em nặng lắm up lên qua trang trung gian phiền hà em ngại).
Theo như bạn nói thì không phải là không thể undo. Nguyên nhân có lẽ do file bạn quá nặng mà cấu hình máy của bạn yếu. Khi fill down một công thức phức tạp xuống quá nhiều ô máy xử lý không nổi dẫn đến treo máy.
 
Web KT

Bài viết mới nhất

Back
Top Bottom