Ir para o conteúdo principal

Como aplicar um botão para abrir outra pasta de trabalho no Excel?

Autor: Xiao Yang Última modificação: 2020-07-17

Em uma planilha, podemos inserir um hiperlink para vincular outra pasta de trabalho, para que possamos abri-la de forma rápida e fácil. Mas, você já tentou criar um botão para abrir outra pasta de trabalho por meio da pasta de trabalho ativa?

Aplique um botão para abrir outra pasta de trabalho com código VBA


seta azul bolha direita Aplique um botão para abrir outra pasta de trabalho com código VBA

No Excel, podemos inserir um botão de forma e vincular um código a ele. Você pode resolver este trabalho com as seguintes etapas:

1. Clique inserção > Formas > retângulo, veja a captura de tela:

botão doc para abrir a pasta de trabalho 1

2. Em seguida, arraste o mouse para desenhar um botão de forma e formate-o de acordo com sua necessidade, consulte a captura de tela:

botão doc para abrir a pasta de trabalho 2

3. E então segure o ALT + F11 chaves para abrir o Microsoft Visual Basic para Aplicações janela.

4. Clique inserção > Móduloe cole o seguinte código no Módulo Janela.

Código VBA: Abra uma pasta de trabalho específica:

Sub Openworkbook_Click()
'Updateby Extendoffice
    Dim xWb As Workbook
    Dim wbName As String
    On Error Resume Next
    Set xWb = Workbooks.Open("C:\Users\DT168\Desktop\test\Book2.xlsx")
    wbName = xWb.Name
    If Err.Number <> 0 Then
        MsgBox "This workbook does not exist!", vbInformation, "Kutools for Excel"
        Err.Clear
    Else
        MsgBox "This workbook is opened!", vbInformation, "Kutools for Excel"
    End If
End Sub

Note: No código acima, você deve alterar o caminho e o nome do arquivo C: \ Users \ DT168 \ Desktop \ test \ Book2.xlsx para o caminho real da pasta de trabalho que você deseja vincular.

5. Em seguida, salve e feche esta janela de código, clique com o botão direito do mouse no botão de forma que você criou, escolha Atribuir Macro a partir do menu de contexto, no pop-out Atribuir Macro caixa de diálogo, clique no nome da macro Openworkbook_Click você inseriu agora, e clique OK botão, veja a captura de tela:

botão doc para abrir a pasta de trabalho 3

6. Agora, quando você clica no botão de forma:

(1.) Se a pasta de trabalho não existir, você receberá a seguinte caixa de prompt:

botão doc para abrir a pasta de trabalho 4

(2.) Se a pasta de trabalho existir, ela será aberta imediatamente e uma caixa de prompt também aparecerá para lembrá-lo:

botão doc para abrir a pasta de trabalho 5

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I keep on receiving this workbook does exist whilst I input the correct file path and name to the real path of the workbook?
This comment was minimized by the moderator on the site
Thank you so much. I'm from Venezuela, I needed a cod that works and this works excellently well. Regards...
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations