question

Erro proteger livro do Excel com Run-time error '1004'?

Eu adicionei uma Macro VBA para minha pasta de trabalho excel. Mas quando eu bloquear as células e proteger a folha eu recebo um erro de tempo de execução '1004'

Sub Refresh_PTable()

' Se altera dados sobre essa planilha, atualizar a tabela dinâmica
Folhas ("onde está minha alocação indo").PivotTables("PivotTable1").RefreshTable

End Sub


Alguém pode me ajudar a resolver isso?
resposta Resposta
Oi, parece que o erro é devido ao fato de que uma vez que a folha/células são bloqueadas/protegidas, mesmo a macro não pode editá-las. o que você precisa fazer é temporariamente remover a proteção, atualizar os dados da tabela pivô então reaplicar a proteção. A forma básica de se fazer isso é: Sheets("Where's My Allocation Going").Unprotect senha: = "Gato" <Insert refresh="" code="">folhas ("onde está meu indo de alocação").Proteger senha: = "Gato" se houver uma senha, você pode excluir a senha: = a parte de "Gato".

Espero que isso ajude.</Insert>

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved