-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por CARLOS CESAR SARTORE SALLES
-
-
Prezados, bom dia
Possuo uma caixa de combinação que ao selecionar determinado item chama uma msgbox questionando se o usuário deseja realmente efetuar tal escolha, se a escolha for "sim" então ele trava a caixa de combinação, se a escolha for "não" então, ele pode voltar a escolha normalmente.
O problema é que caso a escolha for "sim", ele de fato trava a caixa de combinação, porém se der dois cliques ele volta ao inicio da macro, surgindo a msgbox novamente e meu desejo é que permaneça travado.Segue linhas de código:
Sub Dropdown18_Alteração()
Dim Resposta As Long
Resposta = MsgBox("Deseja Selecionar esta Loja?", vbYesNo)
If Resposta = vbYes Then
ActiveSheet.Shapes("Drop Down 18").ControlFormat.Enabled = False
Else
ActiveSheet.Shapes("Drop Down 18").ControlFormat.Enabled = True
End If
End SubPoderiam me ajudar?
Já antecipo minhas desculpas pela minha falta de experiencia.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Desabilitar uma caixa de combinação
em Programação - outros
Postado
Boa tarde Erik,
Como a planilha que estou desenvolvendo está bem pesada, fiz um modelo teste com o mesmo conceito!
Se clicar duas vezes do menu drop-down verá que o problema é o mesmo
Grato,
Modelo Caixa de Combinacao.rar