Notifications
Clear all

Ajuda com macro excluir planilha

3 Posts
2 Usuários
0 Reactions
949 Visualizações
(@miguel-70)
Posts: 207
Estimable Member
Topic starter
 

Olá pessoal!
Preciso de uma ajuda com a macro abaixo, a questão é que se o usuário digitar no inputbox minusculo exclui a planilha que não pode ser excluída "DADOS".

Sub Excluir()
Dim ws As Worksheet
Dim sPlanilha As String
sPlanilha = InputBox("Digite o nome da Planilha a ser excluída:")
If sPlanilha = "DADOS" Then
MsgBox "A PLANILHA ''DADOS'' FAZ PARTE DO SISTEMA NÃO PODE SER EXCLUÍDA"
End
Else
On Error Resume Next
Set ws = Sheets(sPlanilha)
On Error GoTo 0
If ws Is Nothing Then
MsgBox "NÃO EXISTE PLANILHA COM ESTE NOME !", vbCritical
End
Else
Application.DisplayAlerts = False
ws.Delete
End If
MsgBox " A PLANILHA FOI EXCLUÍDA . "
End If
Application.DisplayAlerts = True
End
End Sub

 
Postado : 25/10/2014 9:12 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Miguel 70,

Boa Tarde!

Muda a linha:

If sPlanilha = "DADOS" Then

Para:

If Ucase(sPlanilha) = "DADOS" Then

ou para Isto:

If sPlanilha = "DADOS" OR If sPlanilha = "dados" Then

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 25/10/2014 12:44 pm
(@miguel-70)
Posts: 207
Estimable Member
Topic starter
 

Resolvido, Obrigado.

 
Postado : 25/10/2014 12:59 pm