Свойство Project.ReadOnly (Project)
Значение True , если у проекта есть доступ только для чтения. Только для чтения, Boolean.
Синтаксис
expression. Readonly
Выражение Переменная, представляющая объект Project .
Пример
В следующем примере проекты с доступом только для чтения копируются в новые файлы с доступом на чтение и запись.
Sub CopyReadOnlyFiles()
Dim P As Project ' Project object used in loop
Dim OldName As String ' Name of project
Dim Path As String ' File path to project
Dim NewName As String ' New name of project
' Check each open project for read-only access.
For Each P In Application.Projects
If P.ReadOnly Then ' See if project has read-only access.
OldName = P.Name ' Store its name.
Path = P.Path ' Store its path.
' Create a new name for the file and save it.
NewName = "New " & Left(OldName, Len(OldName) - 4) & ".MPP"
P.Activate
FileSaveAs Path & PathSeparator & NewName
End If
Next P
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.