Chào các bác!
Tình hình là em có sưu tầm được trên GPE 1 đoạn Code như trong file đính kèm.
Về mục đích của Code này là kiểm tra xem đã đặt tình trạng "Trust access to Visual Basic Project" hay chưa. Nếu chưa thì kích hoạt tình trạng này.
Em đã test thử code này nhiều lần khác nhau trên 2 tình huống.
Tình huống 1: Không đặt VBProtect.
Kết quả: code chạy đúng theo mục đích, tức là khi mở file lên nó sẽ kiểm tra tình trạng "Trust access..." này, nếu đang ở tình trạng này thì ok (không làm gì cả), nếu chưa ở tình trạng này thì nó sẽ chuyển sang "Trust access...". Đúng với mục đích
Tình huống 2: Đặt VBProtect (password VB trong file đính kèm là "abc")
Kết quả: code vẫn chạy NHƯNG nó bỏ qua việc kiểm tra điều kiện, có nghĩa là nếu đang ở tình trạng này thì nó bỏ chọn, còn ngược lại nếu đang không ở trong tình trạng đó thì nó mới tích vào để chọn. NHƯ VẬY mới chỉ đáp ứng được 50% mục đích đưa ra.
Vậy nhờ các bác giải thích giúp về sự khác nhau này.
Ngoài ra nhờ các bác hướng dẫn cho cách khắc phục để đảm bảo mục đích cuối cùng là chuyển được sang tình trạng "Trust access..."
Cảm ơn các bác!
AndOrNot
Tình hình là em có sưu tầm được trên GPE 1 đoạn Code như trong file đính kèm.
Về mục đích của Code này là kiểm tra xem đã đặt tình trạng "Trust access to Visual Basic Project" hay chưa. Nếu chưa thì kích hoạt tình trạng này.
Em đã test thử code này nhiều lần khác nhau trên 2 tình huống.
Tình huống 1: Không đặt VBProtect.
Kết quả: code chạy đúng theo mục đích, tức là khi mở file lên nó sẽ kiểm tra tình trạng "Trust access..." này, nếu đang ở tình trạng này thì ok (không làm gì cả), nếu chưa ở tình trạng này thì nó sẽ chuyển sang "Trust access...". Đúng với mục đích
Tình huống 2: Đặt VBProtect (password VB trong file đính kèm là "abc")
Kết quả: code vẫn chạy NHƯNG nó bỏ qua việc kiểm tra điều kiện, có nghĩa là nếu đang ở tình trạng này thì nó bỏ chọn, còn ngược lại nếu đang không ở trong tình trạng đó thì nó mới tích vào để chọn. NHƯ VẬY mới chỉ đáp ứng được 50% mục đích đưa ra.
Vậy nhờ các bác giải thích giúp về sự khác nhau này.
Ngoài ra nhờ các bác hướng dẫn cho cách khắc phục để đảm bảo mục đích cuối cùng là chuyển được sang tình trạng "Trust access..."
Cảm ơn các bác!
AndOrNot