excel vba userform / codificação de botões

1

Eu criei uma pasta de trabalho no Excel. Para navegar, inseri um formulário de usuário. Eu tenho código que me leva a uma planilha quando um botão é clicado no userform.

Agora eu gostaria de um botão na planilha que irá fechar a planilha atual e levar o usuário de volta ao userform, que é o padrão para uma planilha que eu chamo de "home". no entanto eu não faço a codificação que me permitirá fazer isso

    
por kyle 14.01.2015 / 12:07

1 resposta

0

Sua pergunta é confusa, provavelmente porque é feita sob medida para suas necessidades.

No entanto, eu li a pergunta como "como fechar uma planilha" para dizer "como fechar uma planilha"

Você não pode excluí-lo ou ocultá-lo. Dependendo da sua configuração, isso pode ser OK

O código para excluir uma planilha específica e selecionar uma planilha diferente é

Sub EeekPirates()
Application.DisplayAlerts = False   ' this stops the "are you sure message box"
Worksheets("Sheet2").Delete
Worksheets("Sheet3").Activate
Application.DisplayAlerts = True    ' put this back on since it's an application wide change
End Sub

E o código para ocultá-lo

Sub EeekPirates()
Worksheets("Sheet2").Visible = False
Worksheets("Sheet3").Activate
End Sub

Ambos têm problemas, mas como eu disse, não há como saber sua configuração, então espero que isso seja o suficiente para você começar.

    
por 14.01.2015 / 14:17