Ok. những điều cần cố gắng khắc phục sự cố này ...
Tôi giả sử sau khi sự cố xảy ra, bạn đã thử đăng nhập lại vào cùng một tài khoản người dùng cửa sổ và cùng cấu hình Outlook.
- Tạo thông tin đăng nhập cửa sổ mới cho máy được đề cập.
- Đăng nhập vào tài khoản này và mở Outlook, thao tác này sẽ tạo hồ sơ triển vọng mới. lưu ý tên hồ sơ (để tìm điều này: Bảng điều khiển> Ứng dụng thư> Hiển thị Hồ sơ ...)
- Bây giờ Thoát Outlook và đảm bảo nó không chạy (hãy kiểm tra outlook.exe trong trình quản lý tác vụ).
- Mở Windows Explorer.
- Sao chép (không cắt) tệp VbaProject.OTM hiện có. (nếu nó có bất kỳ tên nào khác, hãy đổi tên nó thành VbaProject.OTM, sau đó sao chép).
- Navigate to C: \ Documents and Settings \ USERNAME \ Application Data \ Microsoft \ Outlook (hoặc sử dụng môi trường ký hiệu biến% appdata% \ Microsoft \ Outlook cho vista/win7)
- Đổi tên VbaProject.OTM hiện có để VbaProject.OTM.OLD
- Dán VbaProject.OTM từ bước 5 vào thư mục này.
- Mở lại Outlook và kiểm tra (tức là Alt + F11).
- Chúc may mắn với sự phục hồi.
Nếu điều này không hoạt động, bạn có nhớ thêm chứng chỉ tự ký không? Nếu vậy bạn có bản sao chứng nhận không? bạn có thể thử cài đặt lại nó vào trình quản lý chứng chỉ (certmgr.msc) sao chép/cài đặt nó vào Certficiates - Current User \ Personal \ Certificates hive.
Tôi vừa tìm thấy ghi chú này từ Sue Mosher (triển vọng VBA guru): "AFAIK, khi tệp .otm bị hỏng, không thể khôi phục được.Đó là lý do tại sao tôi khuyên những người dựa vào mã VBA xuất các mô đun của họ hoặc sao lưu toàn bộ tệp. "
Nguồn
2009-12-22 21:37:18
Các tập tin VBA là có, và nhìn bên trong nó với một trình soạn thảo văn bản cho thấy các mảnh vỡ của các macro của tôi, nhưng nó cũng là đầy đủ của null và sohs - đó là một định dạng nhị phân khó chịu bởi giao diện của nó. Nó chắc hẳn đã bị bán ở một thời điểm nào đó, mã của tôi bị hóa thạch ở đó và tôi không thể lấy nó ra. –
Nó có nghĩa là một nhị phân. Tôi vừa thay thế tệp mà tôi đã tìm thấy với tệp từ bản sao lưu của mình và mã đã được hiển thị thông qua Trình chỉnh sửa macro của Outlook. – TomG