Método 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.
Sintaxe
expressão. ChangeFileAccess (Modo, WritePassword, Notificar)
Expressão Uma variável que representa um objeto Workbook .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Modo | Obrigatório | XlFileAccess | Especifica o novo modo de acesso. |
WritePassword | Opcional | Variantes | 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. |
Notify | Opcional | Variantes | True (ou omitido) para notificar o usuário se o arquivo não puder ser acessado imediatamente. |
Comentários
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.
Exemplo
Este exemplo define a pasta de trabalho ativa como somente leitura.
ActiveWorkbook.ChangeFileAccess Mode:=xlReadOnly
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.