Notifications
Clear all

Bloquear botão direito do mouse (clique) em uma guia

12 Posts
2 Usuários
0 Reactions
3,091 Visualizações
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

Boa tarde!

Queria saber se existe uma forma eficiente de bloquear qualquer ação do clique do botão direito do mouse, em uma determinada guia. Como seria o código?
Pesquisei mas não encontrei uma forma eficiente.

Desde já grato,

 
Postado : 19/05/2014 11:41 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Eu já postei alguns tópicos próximos de sua dúvida
viewtopic.php?f=10&t=4693

Veja em:
http://www.google.com.br/cse?cx=partner ... gsc.page=1

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/05/2014 11:58 am
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

Alexandre,

Obrigado pela ajuda, me passou bastante coisa, mas não encontrei o que necessito. Assim, vou explicar minha situação.

Vou precisar usar uma planilha xlsm que possa ser aberta pelo excel 2007 em diante, estou programando ela pelo excel 2013, tenho uma forma (uma estrela), atribui um macro nela que ela muda de cor (de branco para amarelo), no excel 2013 quando eu bloqueio a planilha e clico na estrela ela altera a cor corretamente, mas no excel 2007 ele depura, devido a não estar habilitado a edição de objetos, dai quando bloqueio e marco "permitir editar objetos", o macro funciona, mas o usuário poderá selecionar a estrela e editar ou apagar com o botão direito do mouse, por isso gostaria desabilitar a possibilidade de selecionar um objeto com o botão direito do mouse, mas não estou conseguindo. Se conseguir me ajudar fico muito grato....

 
Postado : 19/05/2014 12:31 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!!

Mas você pode proteger seu projeto!
http://www.guj.com.br/java/227239-bloqu ... a-no-excel
http://support.microsoft.com/kb/159748/pt-br
Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/05/2014 1:11 pm
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

Eu vou manter ela protegida, mas com a opção "permitir editar objetos marcada", dai o Excel 2007 vai me permitir alterar a cor da forma, mas resolvendo essa questão ele acaba permitindo eu selecionar a forma (estrela) com o botão direito do mouse, o que preciso é uma forma de bloquear essa seleção com o botão direito do mouse.

 
Postado : 19/05/2014 1:29 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Para que o pessoal possa ajuda-lo poste seu arquivo modelo!
viewtopic.php?p=17872
viewtopic.php?t=10744&p=56689
viewtopic.php?t=9978&p=52917
viewtopic.php?f=24&t=3058
viewtopic.php?f=24&t=10954

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/05/2014 1:57 pm
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

Segue o exemplo em anexo....

Não quero que de para selecionar as estrelas com o clique direito do mouse.

Preciso deixar marcada a opção permitir editar objetos na hora de bloquear a planilha.

 
Postado : 19/05/2014 2:46 pm
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

Encontrei outra forma, vou testar aqui, mas deve funcionar, vou adicionar a forma Selection.Locked = msoFalse e Selection.Locked = msoTrue no código, deve solucionar meu problema.

Mas agradeço a ajuda que me deu.... Obrigado...

 
Postado : 19/05/2014 3:07 pm
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

Testei, e não deu certo, ele primeiro tenta selecionar a forma, para depois desproteger, dai tranca.
Alguém sabe o código para dizer que a forma "Estrela" é bloqueada ou desbloqueada? Sem precisar selecionar ela antes.

 
Postado : 20/05/2014 7:03 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Eu sugiro postar o arquivo modelo.

Vamos aguardar o pessoal que usar a mesma versão responder.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/05/2014 7:33 am
mdosmagos
(@mdosmagos)
Posts: 78
Trusted Member
Topic starter
 

O modelo está logo acima...

 
Postado : 20/05/2014 7:35 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Ao proteger a guia, o objeto fica impossibilitado de edição, mas eu não tenho o 2007, eu estou usando 2010, eu não tive problemas!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/05/2014 7:40 am