Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Fechar excel com células verdes e não fechar com vermelhas?

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
Vergilio_reinaldo
Colaborador
Colaborador
Mensagens: 16
Registrado em: Ter Set 25, 2012 10:56 pm

Fechar excel com células verdes e não fechar com vermelhas?

Mensagem por Vergilio_reinaldo »

Boa tarde pessoal do fórum,

Estou prescisando de mais uma ajuda para resolver uma dúvida.

O que estou prescisando é o seguinte, estou trabalhando em uma planilha que vai ter células que vão ficar na cor verde ou vermelha,
linhas e coluna fixas, ex: D5,D6,D7

Linhas cores Verdes - vai ser Ok Fecha o excel normalmente.
Linhas cores Vermelhas - que dizer que está faltando informção e quando a pessoa fechar o excel, ele abri uma mensagem ex: conferir a planhilha novamente, e com isso não consiga fechar o arquivo.

Será que é possivél fazer isso.

Obrigado, aguardo um respota
Anexos
fechar excel.zip
(4.25 KiB) Baixado 206 vezes


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Avatar do usuário
webmaster
Administrador
Mensagens: 3114
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Fechar excel com células verdes e não fechar com vermelh

Mensagem por webmaster »

Vergilio,

Dê uma olhada nisso:

http://www.tomasvasquez.com.br/blog/mic ... do-usuario

Use a mesma técnica. Se dentro do BeforeClose, coloque o seguinte:

Código: Selecionar todos

Private Sub Workbook_BeforeClose(Cancel As Boolean)
 Cancel = True
End Sub
O "Cancel = True" é o que bloqueia o fechamento do arquivo. Coloque ele dentro de um If fazendo a verificação da cor da célula e terá o que precisa..

Abraços


Responder