I'm trying to get a line of code right, but am having trouble understanding the difference between these two things.

Basically, I want to say, "if the document is readonly, remove the readonly property".

VB Code:
  1. If ActiveDocument.ReadOnly = True Then
  2.         ActiveDocument.Unprotect
  3.     End If

This doesn't work as apparently the file is readonly but not protected.
Readonly is an unassignable property, so it's not possible to declare
ActiveDocument.Readonly = False