Como clicar ou clicar duas vezes na célula para abrir um formulário de usuário especificado no Excel?
É conveniente abrir um formulário de usuário especificado apenas clicando ou clicando duas vezes em uma célula no Excel. Mas como conseguir isso? Um método neste artigo pode ajudá-lo.
Clique ou clique duas vezes em uma célula para abrir um formulário de usuário especificado com o código VBA
Faça o seguinte para clicar ou clicar duas vezes em uma célula para abrir um formulário de usuário especificado no Excel.
1. Abra a planilha com as células nas quais deseja clicar ou clique duas vezes para abrir um formulário do usuário.
2. Clique com o botão direito na guia da planilha e clique em Ver código no menu de contexto. Veja a imagem:
3. Na abertura Microsoft Visual Basic para Aplicações janela, copie e cole o seguinte código VBA na janela de código.
Código VBA: clique em uma célula para abrir um formulário de usuário especificado no Excel:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby20171226
If Not Application.Intersect(Target, Range("A1:B9")) Is Nothing Then
UserForm1.Show
End If
End Sub
Código VBA: clique duas vezes em uma célula para abrir um formulário de usuário especificado no Excel:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby20171226
If Not Application.Intersect(Target, Range("A1:B9")) Is Nothing Then
Cancel = True
UserForm1.Show
End If
End Sub
Note: No código, A1: B9 é o intervalo de células no qual você abrirá o formulário do usuário. E UserForm1 é o nome do formulário do usuário que você abrirá clicando ou clicando duas vezes nas células. Por favor, mude de acordo com sua necessidade.
4. aperte o outro + Q chaves para fechar o Microsoft Visual Basic para Aplicações janela.
A partir de agora, ao clicar ou clicar duas vezes em qualquer célula em um determinado intervalo, o formulário do usuário especificado será aberto imediatamente conforme a imagem abaixo mostrada.
Artigos relacionados:
- Como clicar duas vezes em uma célula para abrir uma planilha especificada no Excel?
- Como adicionar marca de seleção em uma célula com duplo clique no Excel?
- Como adicionar / inserir automaticamente a data / hora atual em uma célula clicando duas vezes no Excel?
- Como clicar duas vezes em uma célula e adicionar 1 a esse valor de célula no Excel?
- Como abrir um calendário ao clicar em uma célula específica no Excel?
Melhores ferramentas de produtividade de escritório
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...
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!