Notifications
Clear all

Ajuda com macro excluir planilha

3 Posts
2 Usuários
0 Reactions
936 Visualizações
(@miguel-70)
Posts: 0
New 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-vidal-nobre)
Posts: 4063
Famed 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
 
Postado : 25/10/2014 12:44 pm
(@miguel-70)
Posts: 0
New Member
Topic starter
 

Resolvido, Obrigado.

 
Postado : 25/10/2014 12:59 pm