Chọn cố định chức năng Disable Autorecover trong Excel 2003.

hairestone

GÂY DỰNG
Tôi thường hay sử dụng các files excel nhạy cảm...
Nỡ khi bị cúp điện, thì sau đó ai khởi động lại máy vào lại excel thì toàn bộ dữ liệu đã bị lưu trong Auto recover sẽ hiện ra... rất nguy hiểm.
Để chắc chắn thường thì khi sử dụng Excel 2003, tôi phải vào Tools\Options\Save chọn cái Disable Autorecover. khi thoát khỏi excel thi cái mục chọn này cũng bị mất.
Nhưng mỗi lần sử dụng lại phải set lại mất công quá.

Nhờ các bạn chỉ giúp cách sét cố định mãi mãi cho cái Disable Autorecover của Excel 2003 dùm.
Thanks.
 

duoc_nn

N/A
Staff member
GẮN KẾT
GÂY DỰNG

nhun

GÂY DỰNG
NHẬP HỘI
Cách của pác duoc_nn có vẻ cũng OK.
Tuy nhiên Bạn có thể thử cái này xem:

Sub DisableAutoRecovery()

Options.SaveInterval = 0

End Sub

PS: Tôi dùng version 2007 nên không check lại được.
 

duoc_nn

N/A
Staff member
GẮN KẾT
GÂY DỰNG
Bạn cho hỏi là các dòng lệnh ... nhập vào đâu.

Các script VBA bác đã tham khảo và cho rằng phức tạp thì không còn cách nào khả thi cả. Cách bác nhun đề cập cũng là dùng script VBA trong Microsoft Office Excel thôi. Còn cách tạo script VBA trong Microsoft Office Excel như thế nào thì bác có thể tìm hiểu thêm vì vấn đề này không thể đề cập trong một bài viết để giúp bác hiểu cặn kẽ được.
 

duoc_nn

N/A
Staff member
GẮN KẾT
GÂY DỰNG
Cách giúp đơn giản hóa vấn đề bác gặp, tuy nhiên hơi dài dòng và rất ư là "không chuyên". Dù vậy, đây là giải pháp tình thế. Bác tham khảo, áp dụng nếu cảm thấy phù hợp.

A - "Giải thuật"
1. Bác tạo 01 tập tin *.batch chỉ định thư mục có chứa tập tin phục hồi của Microsoft Office Excel.
2. Sử dụng chức năng Startup trong Windows, tạm "mượn" chức năng này và xóa tất cả tập tin phục hồi của Microsoft Office Excel có trong thư mục này.

B - Tiến trình
1. Phần mở rộng của các tập tin Microsoft Office Excel AutoRecover là *.xar và thư mục chứa các tập tin này có thể là:
Mã:
Ổ_đĩa:\Documents and Settings\Tên_người_dùng\Application Data\Microsoft\Excel
(Tham khảo ảnh kèm minh họa để biết chính xác thư mục này và chỉnh sửa trong tập tin *.batch cho phù hợp).

AutoRecover01.jpg
Thự mục có chứa các tập tin Microsoft Office Excel AutoRecover.

2. Tạo 01 tập tin *.batch có cấu trúc như sau:
Mã:
del Ổ_đĩa:\Documents and Settings\Tên_người_dùng\Application Data\Microsoft\Excel\*.xar
Lệnh này có tác dụng xóa tất cả các tập tin có phần mở rộng là *.xar
Bác có thể sử dụng công cụ sẵn có trong Windows là Notepad hoặc EditPlus... có tác dụng giúp soạn thảo trong Windows. Sau khi hoàn tất soạn thảo/chỉnh sửa tập tin này, hãy lưu lại tập tin với phần mở rộng là *.bat

AutoRecover02.jpg
Tập tin *.batch.

(Tham khảo ảnh kèm minh họa để biết chính xác thư mục này và chỉnh sửa trong tập tin *.batch cho phù hợp).
3. Copy tập tin *.batch này vào thư mục
Mã:
C:\Documents and Settings\DNN\Start Menu\Programs\Startup
Như thế mỗi lần Windows khởi chạy, tập tin này sẽ được thực thi tự động.

AutoRecover03.jpg
Copy tập tin *.batch này vào thư mục.
 

Bài viết cần bạn xem thêm

Chào các bác, mấy tháng gần đây mình thấy tapatalk của mình không lấy thông tin mới từ diễn đàn được nữa. Sau một thời gian đăg nhập được thì khi bấm vào HHVN thì báo là diễn đàn không hỗ trợ trong khi các diễn đàn khác thì vẫn vào đọc và comment bìn ...
Top