Criando Formulário com Macros no Word

Boa Tarde Pessoal!

Nestes próximos artigos, vou fugir um pouco do conteúdo que tenho feito e que a maioria era voltado para os profissionais de .T.I.

Fiz alguns materiais para meus alunos me acompanharem e decidi estar compartilhando com todos aqui.

Este artigo postei inicialmente no site Profissionais TI e estou replicando para o meu blog.

Para começar, neste artigo vou estar demonstrando como como criar um formulário com macros no Word. É voltado para todos os usuários que utilizam esta poderoso editor de texto. Estarei demonstrando no Word 2007, mas, também se aplica nas edições posteriores.

O primeiro passo a fazer para trabalhar com macros em formulários é habilitar a guia Desenvolvedor. Para isso, clique no Botão do Office localizado no canto superior esquerdo da tela do Word e em seguida clicar em Opções do Word, como é mostrado na imagem abaixo.

1

Na opção de Mais Usados, deixar marcada a opção Mostrar guia Desenvolvedor na faixa de Opções.

2

Agora vamos criar um formulário conforme os próximos passos abaixo.

Na guia Inserir, clique no botão Tabela e inserir uma tabela 1 x 10 de princípio. Caso necessite de mais linhas na tabela, clicando na tecla Tab na última linha, vai sendo adicionada novas linhas.

3

Agora vamos digitar Dados Pessoais na primeira linha, Endereço Residencial na terceira linha, Endereço Comercial na quinta linha, Interesses na sétima linha e na nona linha  digitar Observações, ficando a tabela como mostra na imagem abaixo.

4

Na linha seguinte a do Dados Pessoais, digitar Nome, depois clicar na tecla Enter, logo abaixo digitar Situação, dar um espaço e na mesma linha digitar Filhos, clicando em Enter digitar Escolaridade e depois logo abaixo digitar E-mail, ficando como mostra a imagem seguir.

5

Na linha seguinte a do texto Endereço Residencial, digitar Rua/Tv/Avenida e na mesma linha e após dar um espaço, digitar Número. Clicando na tecla Enter, digitar Complemento e na mesma linha Bairro. Clicando na tecla Enter novamente, digitar CEPCidade Estado e em Enter novamente, digitar Fone Res. e Fone Cel. Ficará como na a imagem a seguir.

6

Seguindo o mesmo raciocínio, na linha após a do Endereço Comercial, digitar as mesmas informações contidas em Endereço Residencial, substituindo apenas o Fone Res por Fone Com e Fone Cel por Ramal ficando como segue na imagem abaixo.

7

Após serem digitados os textos necessários, agora serão adicionadas as macros. Para facilitar e agilizar a criação do formulário, foi colocada as opções sem macros. Agora retornando na linha que contém as informações referentes a Dados Pessoais, deixar clicado logo após o Nome. Com o cursor no local indicado, clicar na guia Desenvolvedor, tem o grupo chamado Controles. Neste grupo, clicar no botão Ferramentas Herdadas e selecionar dentro deste botão Caixa de Texto  que fica nas opções Controles ActiveX como é mostrada na imagem abaixo.

8

Caixa de Texto será colocada conforme mostra a figura abaixo e com ela selecionada, redimensionar para que fique com o tamanho suficiente para digitar o nome completo dentro dele.

9

Colocar a mesma Caixa de Texto em E-mail e nos textos referentes ao Endereço Residencial e no Endereço Comercial. Reparem que no CEP foi colocada duas Caixas de Textos separadas por um hífen e o mesmo foi feito nos Telefones. Não se esquecer de redimensionar as Caixas de Texto para que fiquem como mostra a imagem abaixo.

10

Agora deixando clicado logo após o texto Situação e continuando na guia Desenvolvedor > grupo Controles, selecionar o botão Lista Suspensa como mostra na figura abaixo. Fazer o mesmo para o texto Escolaridade.

11

Agora, como é mostrado nas duas imagens a seguir, deixe selecionada a Lista Suspensa que fica ao lado de Situação e clicar em Propriedades, situado na guia Desenvolvedor > grupo Controles.

12

13

Aparecerá a tela a seguir. Deixar marcada a opção O controle de conteúdo não pode ser excluído e na lista abaixo clicar em Adicionar. Digitar na janela que se abre a situação Solteiro e clicar em OK. Adicionar outras situações que as pessoas podem estar. Fazer o mesma Lista Suspensa relacionada a Escolaridade e adicionar as formações existentes.
14

15

Ao lado da palavra Filhos, colocar dois botões chamados Botão de Opções, situado na guia Desenvolvedor > grupo Controles > Ferramentas Herdadas. Repare que devido ao tamanho, o segundo botão vai para a próxima linha. Esta situação ficará assim até ajustarmos os dois botões.

16

17

Selecionar o primeiro Botão de Opções, clique em Propriedades, situado logo abaixo de Modo de Design na guia Desenvolvedor.

18

Aparecerá a tela abaixo as características e configurações referentes a este botão. Na opção chamada Caption, apagar OptionButton1 e digitar Sim. Pode fechar esta janela de propriedades, selecionar o segundo Botão de Opções e na opção Caption escrever Não no lugar de OptionButton2 e depois fechar esta janela de propriedades.

19

Agora só precisa selecionar os botões e redimensiona-los até que fiquem na mesma linha, conforme a imagem a seguir.

20

Deixar clicado na linha seguinte ao de Interesses e na guia Desenvolvedor > grupo Controle > Ferramentas Herdadas, clicar no botão Caixa de Seleção como mostra a imagem abaixo.

21

Clicar no botão chamado Caixa de Seleção e como nos outros botões, clique em Propriedades situado na guia Desenvolvedor > grupo Controles.  Na opção Caption, substituir CheckBox por Assistir TV e em seguida pode fechar esta janela de Propriedades.

22

Criar mais oito botões Caixa de Seleção  e selecionando um por vez, clicar em Propriedades de cada um e na opção Caption, digitar mais alguns interesses e ficará parecido ao da imagem abaixo. Os botões, poderão também ser redimensionados a fim de ficarem dispostos da melhor forma na tabela.

23

Na linha seguinte ao da Observação, criar uma Caixa de Texto da mesma forma que foi criado para os Dados PessoaisEndereço Residencial e Endereço Comercial e após criar a Caixa de Texto, redimensionar da forma que fique como no exemplo da imagem abaixo.

24

Para que as Caixas de Textos e as outras macros não fiquem muito agrupadas, selecione todas as linhas de Dados Pessoais e na Guia Inserir > grupo Parágrafo, clicar na seta no canto do Parágrafo como é mostrado na imagem. Aparecerá a janela de configuração do Parágrafo. Em Espaçamento, deixar na opção Antes e Depois como 2pt e em seguida clicar em OK.

25

Fazer o mesmo processo para as outras opções do formulário, ficando  melhor disposto e não ficando tão agrupada as opções. A imagem a seguir mostra como ficará o formulário após ajustar as configurações da opção Parágrafo.

26

Para ficar com uma visualização melhor, iremos alterar a cor de fundo das Caixas de Textos. Este processo terá que ser feito uma Caixa de Texto por vez.

27

Com a Caixa de Texto selecionada, clicar em Propriedades como foi feito nos botões, na opção BackColor da janela de propriedades, alterar a cor. Neste exemplo foi selecionada a cor Sombra clara do botão. Será feito o mesmo processo para todas as Caixas de Textos.

28

Ficará como é mostrado na imagem abaixo.

29

Continuando nas configurações do layout do formulário, será alterado agora o estilo das fontes de título. Como quero deixar em negrito todos os textos dos títulos, farei o processo de uma só vez para todos. Clicar na primeira linha de título, ficando a linha inteira selecionada. Com a tecla Ctrl apertada, clicar na linha do segundo título, depois o terceiro título, quarto título e quinto título. Com todos os títulos selecionados, clicar na guia Página Inicial > grupo Fonte > botão Negrito, ficando como na imagem abaixo.

30

Voltando para a guia Desenvolvedor, desmarcar a opção Modo de Design. Agora no formulário, selecionar a primeira macro Lista Suspensa e depois clicar no botão Agrupar que fica abaixo do botão Propriedades. Fazer isso também para a segunda Lista Suspensa.

31

Feito este processo, ficará como mostrado na imagem a seguir.

32

Para que as Listas Suspensas não fiquem aglomeradas, ir à guia Página Inicial > Parágrafo e aumentar o Espaçamento Antes e Depois para 3pt para separar um pouco mais os campos.

33

Para o layout ficar mais completo, e customizado vamos colocar um banner no cabeçalho. Para isso, dê um duplo clique na região do cabeçalho para habilitá-lo para edição, depois na guia Inserir > Imagem, selecionar a imagem para o cabeçalho. Com a área de edição do cabeçalho habilitada, é habilitada também a área de edição do rodapé. No caso deste exemplo, foi colocado o nome completo do auto do formulário, abaixo do nome foi colocada a Cidade e abaixo da Cidade, o Ano. O processo aqui mencionado é mostrado nas imagens a seguir. Para desabilitar a área de edição do cabeçalho e rodapé, basta dar um duplo clique no corpo do formulário. A criação do cabeçalho fica a critério de quem quiser customizar seu próprio formulário.

34

35

Agora que o formulário está pronto, iremos protegê-lo contra alterações em seu layout. Só serão habilitadas as opções referentes ao preenchimento do formulário. Para isso, na guia Desenvolvedor, clicar em Proteger Documento > Restringir Formatação e Edição. Lembrando que a opção Modo de Design tem que estar desabilitado. Voltando a opção Restringir Formatação e Edição, aparecerá uma janela de opções de proteção no lado direito da tela do Word, marcar a opção Limitar a formatação a uma seleção de estilos, marcar também a opção dois que se refere a Permitir apenas este tipo de edição no documento e selecionar logo abaixo a opção Preenchendo formulários e por fim clicar em Sim, Aplicar Proteção.

36

Ao clicar em Sim, Aplicar Proteção, aparecerá a janela abaixo para digitar uma senha de proteção. Só precisa colocar uma senha e clicar em OK. 37

Para salvar o documento, clique no Botão Office > Salvar Como, abrirá a janela para salvar. Colocar o nome do arquivo e selecione em tipo a opção Documento Habilitado para Macro no Word e por último clicar em Salvar.

38

O documento ficará como mostrada na imagem abaixo, lembrando que só estarão habilitados apenas os campos de preenchimento do formulário e podendo ser salvo com os dados preenchidos.

39

Bom, acho que é isso. Como eu havia feito este material e estava aqui guardado, achei legal compartilhar.

Espero que tenham gostado. Tenho mais alguns artigos feitos a respeito do Microsoft Office que irei compartilhar.

Abraços,

Luciano Gusso

Analista de Sistemas.

Anúncios

Sobre lucianogusso

Systems Analyst, working with information technology for nearly 23 years. I consider myself a generalist in this area because I like development, system administration, database administrations and others.

Publicado em 21/03/2014, em Dicas, Microsoft Office, Office 365, Tutorial e marcado como , , , . Adicione o link aos favoritos. Deixe um comentário.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: