Como criar uma caixa de listagem userform no outlook

Video: #45 - Curso de Macros e Excel VBA - Caixa de Listagem ou ListBox

formas de e-mail Outlook pode ser uma maneira mais conveniente para coletar dados do que formulários de papel.

formas de e-mail Outlook pode ser uma maneira mais conveniente para coletar dados do que formulários de papel.

Video: [Macro VBA #1] Caixa de listagem em Userform com rolagem de mouse

Visual Basic do Microsoft Outlook para aplicativos macro linguagem de programação permite-lhe adicionar um formulário a uma mensagem de e-mail que pode coletar dados de seu destinatário. Por exemplo, você pode inserir um UserForm VBA e caixa de listagem na sua mensagem que exibe vários itens ou opções o destinatário pode escolher. Antes de poder adicionar esta funcionalidade para suas mensagens, no entanto, você precisa adicionar a guia Desenvolvedor e suas ferramentas para a fita e alterar as configurações de segurança do Outlook para permitir que macros VBA para executar.

1

Clique no "Arquivo" aba, "opções" e depois "Personalizar fita."

2

Marque a caixa "Desenvolvedor" sob Principais Tabs e clique em "ESTÁ BEM." Outlook irá retornar automaticamente para o painel Home.

3

Clique no botão “Arquivo" separador e, em seguida "opções," "Centro de confiança" e "Trust Center Configurações “.

4

selecionar "Configurações de macro," "Habilitar todas as macros" e clique em "Está bem" para permitir que a macro caixa de listagem executar durante o teste. Uma vez que você é feito com seu formulário de usuário, no entanto, você pode alterar as configurações para "As notificações para todas as macros" para mais segurança.

5

Reinicie Outlook para ativar a segurança macro em Alterar configurações.

6

Clique no "Desenvolvedor" aba, "macros" e, em seguida, o "macros" opção.

7

Digite um nome para sua macro e clique em "Crio."

8

Clique no "Inserir UserForm" botão para exibir a caixa de ferramentas formulário e criar o UserForm que conterá sua caixa de listagem.

9

Clique no "Caixa de listagem”de controle na caixa de ferramentas, mantenha pressionado o botão do mouse, arraste o controle para o formulário de usuário e, em seguida, liberá-lo.

10

Clique no "CommandButton”controle na caixa de ferramentas, mantenha pressionado o botão do mouse, arraste-o para o formulário de usuário e, em seguida, liberá-lo.

11

clique com o botão direito do “CommandButton” no formulário de usuário e clique em "View Code" para exibir seu código de macro VBA.

12

Adicionar itens à caixa de lista usando a função AddItem. Por exemplo, se você quer a caixa de lista para conter as três cores primárias, seu código deve se parecer com o seguinte:

Private Sub CommandButton1_Click () ListBox1.AddItem "Vermelho" ListBox1.AddItem "Verde" ListBox1.AddItem "Azul" End Sub

ListBox1 é o nome Outlook dá automaticamente a caixa de lista que você arrastou para o formulário de usuário. O ListBox1.AddItem declaração "Vermelho" faz Red o primeiro item na caixa de lista.

13

Clique "Salve ," pressione "F5" e, em seguida, clique no CommandButton para executar a macro. Quando você executar a macro e clique no "Botão de comando" as cores vermelho, verde e azul aparecerá na caixa de lista.

Atenção

  • fechar As informações neste artigo se aplica ao Outlook 2013. Ele pode variar ligeiramente ou significativamente com outras versões do Outlook.

Video: Access - Pegar valor de caixa de combinação e caixa de listagem

Referências

  • ligação Microsoft: Método ListBox.AddItem (formulários do Outlook roteiro)
  • ligação Microsoft: ListBox Object (Outlook Forms Script)
  • ligação Microsoft: Ver minhas opções e configurações na Central de Confiabilidade
  • ligação Microsoft: CommandButton Object (Outlook Forms Script)

Sobre o autor

Allen Bethea tem escrito artigos sobre programação, web design, sistemas operacionais e hardware de computador desde 2002. Ele é bacharel em Ciência da UNC-Chapel Hill e AAS graus em tecnologia de escritório, engenharia mecânica / elaboração e tecnologia de internet. Allen tem uma vasta experiência com o desktop e software de sistema para os sistemas operacionais Windows e Linux.

Video: |FORMULÁRIO VBA #01| CAIXA DE LISTAGEM - VBA 4ALL


Artigos relacionados