Worksheet.Protect (Excel)

Protege uma pasta de trabalho contra modificações.

Protect (Password, DrawingObjects, Contents, Scenarios, UserInterfaceOnly, AllowFormattingCells, AllowFormattingColumns, AllowFormattingRows, AllowInsertingColumns, AllowInsertingRows, AllowInsertingHyperlinks, AllowDeletingColumns, AllowDeletingRows, AllowSorting, AllowFiltering, AllowUsingPivotTables)


ActiveSheet.Protect

Arguments

Optional arguments

Os seguintes argumentos são opcionais

Password (String) - Uma cadeia de caracteres especifica uma senha que diferencia maiúsculas de minúsculas para a planilha ou a pasta de trabalho. Se esse argumento for omitido, você poderá desproteger a planilha ou a pasta de trabalho sem uma senha. Caso contrário, você deverá especificar a senha para desproteger a planilha ou a pasta de trabalho. Se você esquecer a senha, não poderá desproteger a planilha ou a pasta de trabalho. As enhas fracas não combinam esses elementos. Senha forte: Y6dh!et5. Senha fraca: Casa27.

DrawingObjects (Boolean) - True para proteger as formas. O valor padrão é True.

Contents (Boolean) - True para proteger o conteúdo. Para um gráfico, isso protege o gráfico inteiro. Para uma planilha, isso protege as células bloqueadas. O valor padrão é True.

Scenarios (Scenarios) - True para proteger os cenários. Esse argumento só será válido para planilhas. O valor padrão é True.

UserInterfaceOnly (Boolean) - True para proteger a interface do usuário, mas não as macros. Se esse argumento for omitido, a proteção se aplicará a macros e à interface do usuário.

AllowFormattingCells (Boolean) - True permite que o usuário formate qualquer célula em uma planilha protegida. O valor padrão é False.

AllowFormattingColumns (Boolean) - True permite que o usuário formate todas as colunas em uma planilha protegida. O valor padrão é False.

AllowFormattingRows (Boolean) - True permite ao usuário Formatar qualquer linha em uma planilha protegida. O valor padrão é False.

AllowInsertingColumns (Boolean) - True permite que o usuário insira colunas na planilha protegida. O valor padrão é False.

AllowInsertingRows (Boolean) - True permite que o usuário insira linhas na planilha protegida. O valor padrão é False.

AllowInsertingHyperlinks (Boolean) - True permite ao usuário inserir hiperlinks na planilha protegida. O valor padrão é False.

AllowDeletingColumns (Boolean) - True permite que o usuário exclua colunas da planilha protegida, onde todas as células da coluna a serem excluídas estão desbloqueadas. O valor padrão é False.

AllowDeletingRows (Boolean) - True permite que o usuário exclua linhas da planilha protegida, onde todas as células da linha a serem excluídas estão desbloqueadas. O valor padrão é False.

AllowSorting (Boolean) - True permite que o usuário classifique na planilha protegida. Todas as células no intervalo de classificação deverão estar desbloqueadas ou desprotegidas. O valor padrão é False.

AllowFiltering (Boolean) - True permite que o usuário defina filtros na planilha protegida. Os usuários podem alterar os critérios de filtragem mas não podem habilitar ou desabilitar um filtro automático. Os usuários podem definir filtros em um filtro automático existente. O valor padrão é False.

AllowUsingPivotTables (Boolean) - True permite que o usuário use relatórios de tabela dinâmica na planilha protegida. O valor padrão é False.