Notifications
Clear all

Erro em Application.DisplayAlerts = False

6 Posts
2 Usuários
0 Reactions
1,201 Visualizações
(@jnexcel)
Posts: 0
New Member
Topic starter
 

Prezados, bom dia!

por favor, alguém poderia me ajudar com esse código:

Application.DisplayAlerts = False

eu tenho uma planilha bloqueada, e não queria exibir essa mensagem sempre que o usuário clicar nas células.

eu tentei usar o código

Application.DisplayAlerts = False

, porém ele não funciona.

em anexo, imagem contento a mensagem do excel informando que a planilha está protegida.

agradeço a todos pela atenção.

 
Postado : 20/04/2018 9:05 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

JNEXCEL,

Boa tarde!

Isso ocorre porque você está com a planilha protegida. Existe um dos parâmetro da função Protect do VBA que permite que a planilha esteja bloqueada para o usuário final e que não esteja bloqueada para o uso do VBA.

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

Configurando o parâmetro UserInterfaceOnly para true, você pode trabalhar normalmente em planilhas com macros bloquadas para o usuário.

Não sei se é esse o caso da sua necessidade.

 
Postado : 20/04/2018 9:16 am
(@jnexcel)
Posts: 0
New Member
Topic starter
 

Minha situação é a seguinte:

eu vou enviar uma planilha para um usuário, porém essa planilha vai estar protegida com uma senha.

quando o usuário clicar em qualquer célula dessa planilha, ao invés de aparecer a mensagem que eu postei anteriormente, não vai aparecer nada (ou seja, o usuário vai usar a planilha e nem vai saber que ela está protegida, pois o excel não vai exibir nenhuma mensagem).

eu tentei usar o código: Application.DisplayAlerts = False

para ocultar o aviso do excel, porém não deu certo.

existe alguma outra forma de ocultar o aviso do excel?

agradeço pela atenção

 
Postado : 20/04/2018 10:00 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

JNEXCEL,

O que você está explicando eu entendi. O que não estou entendendo é: "quando o usuário clicar em qualquer célula dessa planilha". Como é que o usuário vai trabalhar nessa planilha se tá tudo protegido? Esse planilha contém macros? É um arquivo .xlsm? Poste um pequeno exemplo compactado com .ZIP aqui no fórum.

 
Postado : 20/04/2018 10:25 am
(@jnexcel)
Posts: 0
New Member
Topic starter
 

OLá, desculpe pela falta de informação. Em anexo, segue um exemplo. Muito obrigado!

 
Postado : 20/04/2018 11:03 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

JNEXCEL,

Uma maneira de resolver isso é essa.

 
Postado : 20/04/2018 12:11 pm