Workbook.ChangeFileAccess (Excel)

Altera as permissões de acesso para a pasta de trabalho. Isso pode exigir que uma versão atualizada seja carregada do disco.

Se houver um arquivo aberto em modo somente leitura, você não terá acesso exclusivo a ele. Se você alterar um arquivo de somente leitura para leitura/gravação, o Microsoft Excel precisará carregar uma nova cópia do arquivo para assegurar que nenhuma alteração tenha sido feita enquanto o arquivo estava aberto como somente leitura.

ChangeFileAccess (Mode, WritePassword, Notify)


ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly

Arguments

O seguinte argumento é necessário

Mode (XlFileAccess) - Especifica o novo modo de acesso.

Os valores de retorno possíveis são xlReadOnly - Somente leitura, xlReadWrite - Leitura/gravação.

Optional arguments

Os seguintes argumentos são opcionais

WritePassword (XlFileAccess) - Especifica a senha reservada pra gravação se o arquivo for reservado para gravação e se Mode for xlReadWrite. Ignorado se não houver uma senha para o arquivo ou se Mode for xlReadOnly.

Os valores de retorno possíveis são xlReadOnly - Somente leitura, xlReadWrite - Leitura/gravação.

Notify - True (ou omitido) para notificar o usuário se o arquivo não puder ser acessado imediatamente