DELETAR PLANILHA
.Sheets([Ô]Modelo[Ô]).Select
.ActiveWindow.SelectedSheets.Delete
Não dá erro, mas não exclui, por quê?
Obrigado,
.ActiveWindow.SelectedSheets.Delete
Não dá erro, mas não exclui, por quê?
Obrigado,
tem que ser obrigatóriamente com objeto excel? não poderia ser via ADO?
outra pergunta... o nome da planilha está correto?
outra pergunta... o nome da planilha está correto?
Eu criei, a pedido docliente, uma planilha, e preciso deletar uma delas que serve de modelo
vb ou vba ?
VBA, dentro do vb
oO
vba sou mais noob do que vb... se fosse vb puro, faria com ado :/
vba sou mais noob do que vb... se fosse vb puro, faria com ado :/
Use [txt-color=#0000f0]Kill[/txt-color]
[txt-color=#0000f0]Private Sub[/txt-color] Command1_Click()
[txt-color=#0000f0]Dim[/txt-color] Mensagem [txt-color=#0000f0]As[/txt-color] VbMsgBoxResult
Mensagem = MsgBox([Ô]Deseja realmente excluir o arquivo?[Ô], vbYesNo, [Ô]Pergunta[Ô])
[txt-color=#0000f0]Select Case[/txt-color] Mensagem
[txt-color=#0000f0]Case[/txt-color] vbYes
[txt-color=#007100][ô]Depois do comando Kill, coloque o caminho e o nome, completos, do seu arquivo[/txt-color]
Kill [Ô]C:\Documents and Settings\Busca certo\Meus documentos\Pasta1.xls[Ô]
MsgBox [Ô]Arquivo deletado[Ô]
[txt-color=#0000f0]End Select
End Sub[/txt-color]
[txt-color=#0000f0]Private Sub[/txt-color] Command1_Click()
[txt-color=#0000f0]Dim[/txt-color] Mensagem [txt-color=#0000f0]As[/txt-color] VbMsgBoxResult
Mensagem = MsgBox([Ô]Deseja realmente excluir o arquivo?[Ô], vbYesNo, [Ô]Pergunta[Ô])
[txt-color=#0000f0]Select Case[/txt-color] Mensagem
[txt-color=#0000f0]Case[/txt-color] vbYes
[txt-color=#007100][ô]Depois do comando Kill, coloque o caminho e o nome, completos, do seu arquivo[/txt-color]
Kill [Ô]C:\Documents and Settings\Busca certo\Meus documentos\Pasta1.xls[Ô]
MsgBox [Ô]Arquivo deletado[Ô]
[txt-color=#0000f0]End Select
End Sub[/txt-color]
atenção... o exemplo acima exclui o arquivo, e não uma planilha dentro de um arquivo do excel
Ok. é realmente o q o JEAN JEDSON disse.
Tópico encerrado , respostas não são mais permitidas