Tôi đã viết một tiện ích cho một nhóm khác đệ quy qua các thư mục và chuyển đổi tài liệu Word được tìm thấy sang PDF bằng cách sử dụng Word Interop với C#.Ngăn các trường tài liệu Word cập nhật khi mở
Sự cố chúng tôi gặp phải là tài liệu được tạo với các trường ngày cập nhật ngày hôm nay trước khi chúng được lưu. Tôi đã tìm thấy một phương pháp để vô hiệu hóa việc cập nhật các trường trước khi in, nhưng tôi cần phải ngăn các trường cập nhật khi mở.
Điều đó có khả thi không? Tôi muốn sửa chữa trong C#, nhưng nếu tôi phải làm một macro Word, tôi có thể.
Tôi đã thử điều này bằng ứng dụng mẫu Word Interop và mẹo đặt mã khóa bên trong sự kiện 'DocumentOpen' dường như không thực hiện thủ thuật. Trường ngày được cập nhật trước khi sự kiện được kích hoạt, có nghĩa là bản sửa lỗi này không giải quyết được sự cố. Tuy nhiên, nếu các trường đã bị khóa trong lần lưu tài liệu đầu tiên, điều đó sẽ giải quyết được vấn đề như bạn mô tả, nhưng thật không may, đó không phải là trường hợp. –
Điều này có thể yêu cầu sử dụng XML sau đó – JohnZaj