Tem varios erros
A variavel resposta nao diz de que tipo é
o teste if esta faltando fecha-lo com um end if no final do codigo
Msgbox nao da pra usar como variavel. ate onde sei.
Vc colocou dois botoes na msgbox o vbquestion e o vbokcancel não tenho certeza mas acho que isso não é possivel.
E por ultimo faltou um else para executar o codigo caso o usuario confirme a execução.
O inicio do seu codigo deveria ficar assim: (nao testei)
Sub apaga dados()
Msgbox "Deseja Realmente Deletar Tudo?", vbokcancel, "Confirmação")
if vbcancel then exit sub
else
codigo que deleta os dados
end if
End sub
Marcelo Prudencio
Microsoft Excel Brasil no Facebook
"Começar já é a metade do caminho."
Autor Desconhecido
Simplifica que simples fica.
Nicole Tomazella.
"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.
Postado : 05/10/2015 4:35 pm