VBA USANDO TABELA DO WORD COMO BANDO DE DADOS
|
|
- Lorenzo Fonseca Casado
- 6 Há anos
- Visualizações:
Transcrição
1 VBA USANDO TABELA DO WORD COMO BANDO DE DADOS PREENCHENDO UMA TABELA ATRAVÉS DE UM USERFORM Nível: Avançado w w w. t u t o r i a i s w o r d. c o m
2 ÍNDICE O QUE É VBA?... 3 OBJETIVO DESTE EBOOK AUTOR... 6 CAPÍTULO I... 7 CRIANDO A INTERFACE (FORMULÁRIO)... 8 CAPÍTULO II CRIAÇÃO DO CÓDIGO CAPÍTULO III PARA IR MAIS ALÉM CONSIDERAÇÃO FINAL DOWNLOAD w w w. t u t o r i a i s w o r d. c o m
3 O QUE É VBA? O Visual Basic for Applications é uma linguagem de programação interna, ligada a todos os aplicativos do pacote Office, como o Access, Word, Excel, PowerPoint e outros. O Visual Basic for Applications, também chamado de VBA, propicia o desenvolvimento de ferramentas e rotinas que proporcionam ao Office recursos quase ilimitados. w w w. t u t o r i a i s w o r d. c o m Página 3
4 OBJETIVO DESTE EBOOK. A finalidade deste e-book é mostrar na prática um pouco do que se pode fazer utilizando os recursos de programação VBA do Microsoft Word. Este e-book é voltado para usuários que já possuem um bom conhecimento em VBA, porém, também é muito instrutivo para aqueles que estão dando os primeiros passos em programação VBA. Neste e-book mostrarei como utilizar uma tabela do próprio Word como um pequeno banco de dados, onde o usuário poderá cadastrar, excluir, pesquisar, imprimir relatório e navegar pelos registros sem ter que fazer nenhuma referência a Biblioteca DAO (Microsoft DAO 3.6 Object Library) Antes de tudo quero deixar bem claro que a melhor opção para trabalhar com um banco de dados através do Word é fazendo referência a Biblioteca DAO, deste modo o Word pode gerenciar de forma apropriada qualquer banco de dados, estando a base dados no Access ou no Excel, porém, há um inconveniente, pois, sempre que você for abrir o arquivo em outro equipamento será necessário fazer a referência a Biblioteca para que tudo funcione perfeitamente. No exemplo que aqui será mostrado usaremos uma tabela do Word como nossa base de dados e um formulário (UserForm) que irá gerenciar este banco de dados. Infelizmente o Word também tem alguns limites como, por exemplo: Número máximo de colunas de uma tabela: 63 Número máximo de linhas de uma tabela: Tamanho máximo do arquivo: 32 MB (somente texto) Tamanho máximo do arquivo: 512 MB (texto e elementos gráficos) Entretanto, se o seu banco de dados for pequeno, este exemplo é uma boa opção para usar o Word como se fosse um Banco de Dados. Na intenção de fazer este e-book com o menor número de páginas possível não farei uma abordagem explicativa de cada linha de código usado neste exemplo, no entanto, adicionarei comentários (textos em verde) dentro do código que ajudarão o leitor a compreender a sua funcionalidade. Mas lembre-se, em se tratando de programação não existe uma maneira correta de fazer isso, ou seja, o processo de desenvolvimento muitas vezes pode ser feito de maneira diferente, de acordo com a experiência do programador e se chegar ao mesmo resultado final, portanto, o ideal é procurar w w w. t u t o r i a i s w o r d. c o m Página 4
5 deixar o código mais enxuto possível e fazer com que tudo que funcione de forma prática, dessa maneira, peçoao leitor que encare os exemplos aqui apresentados como ponto de partida e/ou sugestões para que através deles o leitor possa ter ideias e criar novos projetos ou adaptá-los às suas necessidades. w w w. t u t o r i a i s w o r d. c o m Página 5
6 AUTOR Ednilson Muniz Mendes, Técnico de Informática: Possui mais de 15 anos de conhecimento e experiência em MS Office, automatização de Documentos, Aplicações e Soluções em VBA (Visual Basic For Applications). w w w. t u t o r i a i s w o r d. c o m Página 6
7 CAPÍTULO I w w w. t u t o r i a i s w o r d. c o m Página 7
8 CRIANDO A INTERFACE (FORMULÁRIO) Como este e-book é voltado para usuários que já possuem um conhecimento prévio de programação em VBA, não farei aqui um passo a passo de como criar o formulário, apenas mostrarei a relação dos controles que deverão ser utilizados e as propriedades que deverão ser alteradas bem como a aparência do formulário depois de concluído. De qualquer forma no final deste e-book será disponibilizado um link onde poderá ser feito o download do arquivo utilizado neste exemplo. Controles necessários para a construção do Formulário: Quantidade Controle 4 Frame (Quadro) 12 Label (Rótulo) 9 TextBox (Caixa de Texto) 1 ListBox (Caixa de Listagem) 1 SpinButton (Botão de Rotação) 7 CommandButton (Botão de Comando) Adicione os controles abaixo ao formulário e altere suas propriedades: Userform1 Name: frmcadastro Height: 417 Width: 430,5 Frame1 Caption:(deixar esta propriedade em branco) Height: 132 Top: 36 Width: 330 Frame2 Caption:Buscar pelo nº do Registro Height: 48 Left: 256 Top: 312 Width: 162 w w w. t u t o r i a i s w o r d. c o m Página 8
9 Frame3 Caption:(deixarestapropriedadeembranco) Height: 132 Left: 342 Top: 36 Width: 78 Frame4 Caption: Buscar pelo nº do RG Height: 48 Top: 312 Width: 180 Os controles abaixo devem ser adicionados dentro do Frame1: Label1 Caption: Nome: Font: Tahoma, Negrito, Tamanho 11 Height: 18 Top: 24 Width: 42 Label2 Caption: RG: Font: Tahoma, Negrito, Tamanho 11 Height: 18 Top: 48 Width: 36 Label3 Caption: CPF: Font: Tahoma, Negrito, Tamanho 11 Height: 18 Top: 72 Width: 30 w w w. t u t o r i a i s w o r d. c o m Página 9
10 Label4 Caption: Total de Registros: Font: Tahoma, Regular, Tamanho 10 Height: 12 Left: 198 Top: 108 Width: 84 Label5 Caption: Registro nº Font: Tahoma, Regular, Tamanho 10 Height: 12 Left: 96 Top: 108 Width: 54 Label6 Caption: Somente números (sem traço e sem ponto) Font: Tahoma, Regular, Tamanho 7 Height: 18 Left: 222 Top: 48 Width: 96 Label7 Caption:(Deixar esta propriedade em branco) Font: Tahoma, Regular, Tamanho 10 Height: 12 Left: 150 Top: 108 Visible: false Width: 42 TextBox1 Name: txtnome Font: Tahoma, Regular, Tamanho 10 Height: 20 Left: 48 Top: 24 Width: 276 w w w. t u t o r i a i s w o r d. c o m Página 10
11 TextBox2 Name: txtrg Font: Tahoma, Regular, Tamanho 10 Height: 20 Left: 48 Top: 48 Width: 168 TextBox3 Name: txtcpf Font: Tahoma, Regular, Tamanho 10 Height: 20 Left: 48 Top: 72 Width: 168 TextBox4 Height: 24 Left: 240 Top: 72 Width: 18 TextBox5 Height: 24 Left: 270 Top: 72 Width: 18 SpinButton1 Height: 24 Left: 12 Top: 102 Width: 78 w w w. t u t o r i a i s w o r d. c o m Página 11
12 O controle abaixo devem ser adicionado acima do Frame1: Label8 Caption: Cadastro de Dados Pessoais Font: Tahoma, Negrito, Tamanho 14 Height: 18 Left: 12 TextAlign: 2fmTextAlignCenter Top: 12 Width: 408 Os controles abaixo devem ser adicionados abaixo do Frame1: TextBox6 Height: 2 Left: 12 Top: 186 Width: 402 Label11 Caption: Nome: Font: Tahoma, Regular, Tamanho 10 Height: 12 Left: 72 Top: 192 Width: 42 Label12 Caption: RG: Font: Tahoma, Regular, Tamanho 10 Height: 12 Left: 246 Top: 192 Width: 24 Label13 Caption: CPF: Font: Tahoma, Regular, Tamanho 10 Height: 12 Left: 342 Top: 192 Width: 30 w w w. t u t o r i a i s w o r d. c o m Página 12
13 ListBox1 Height: 83,95 SpecialEffect: 3-fmSpecialEffectEtched Top: 204 Width: 413,20 Label14 Caption: BUSCA Font: Tahoma, Negrito, Tamanho 12 Height: 18 SpecialEffect: 3-fmSpecialEffectEtched Top: 294 Width: 413,20 Os controles abaixo devem ser adicionados dentro do Frame2: TextBox9 Name: txtbuscanumreg Font: Tahoma, Regular, Tamanho 10 Height: 20 Left: 12 Top: 12 Width: 60 CommandButton5 Name: cmdpesquisarnumreg Caption: Pesquisar Font: Tahoma, Negrito, Tamanho 10 Forecolor: &H Height: 22 Left: 78 Top: 10 Width: 60 w w w. t u t o r i a i s w o r d. c o m Página 13
14 Os controles abaixo devem ser adicionados dentro do Frame3: CommandButton1 Name: cmdnovo Caption: Novo Font: Tahoma, Negrito, Tamanho 10 Height: 24 Top: 6 Width: 60 CommandButton2 Name: cmdadicionar Caption: Adicionar Font: Tahoma, Negrito, Tamanho 10 Forecolor: &H00FF0000 Height: 24 Top: 36 Width: 60 CommandButton3 Name: cmdexcluir Caption: Excluir Font: Tahoma, Negrito, Tamanho 10 Forecolor: &H000000FF Height: 24 Top: 66 Width: 60 CommandButton4 Name: cmdimprimir Caption: Imprimir Font: Tahoma, Negrito, Tamanho 10 Forecolor: &H000080FF Height: 24 Top: 96 Width: 60 w w w. t u t o r i a i s w o r d. c o m Página 14
15 Os controles abaixo devem ser adicionados dentro do Frame4: TextBox8 Name: txtbuscarg Font: Tahoma, Regular, Tamanho 10 Height: 20 Top: 12 Width: 96 CommandButton6 Name: cmdpesquisarrg Caption: Pesquisar Font: Tahoma, Negrito, Tamanho 10 Forecolor: &H Height: 22 Left: 108 Top: 10 Width: 60 O controle abaixo devem ser adicionado abaixo dos Frame2 e Frame4: CommandButton7 Name: cmdfechar Caption: Fechar Font: Tahoma, Negrito, Tamanho 10 Height: 24 Left: 192 Top: 366 Width: 60 w w w. t u t o r i a i s w o r d. c o m Página 15
16 Imagem do Projeto do Formulário com os controles já incluídos e suas propriedades devidamente alteradas: Prévia do Formulário em tempo de execução: w w w. t u t o r i a i s w o r d. c o m Página 16
17 CAPÍTULO II w w w. t u t o r i a i s w o r d. c o m Página 17
18 CRIAÇÃO DO CÓDIGO Neste capítulo criaremos passo a passo o código que fará todo trabalho pesado por trás do formulário. Antes de adicionar os códigos ao nosso formulário devemos inserir uma tabela com uma linha e quatro colunas, como mostra imagem abaixo: Feito isso siga os passos a seguir: 1- Acesse o Editor do VBA clicando na Guia Desenvolvedor e no Grupo Código clique em Visual Basic ou através do atalho ALT + F11. w w w. t u t o r i a i s w o r d. c o m Página 18
19 2- No ambiente de desenvolvimento clique duas vezes em frmcadastropara exibir o formulário. w w w. t u t o r i a i s w o r d. c o m Página 19
20 3- Clique duas vezes sobre o formulário e no evento Initialize do formulário adicione o código abaixo: Private Sub UserForm_Initialize() 'Coloca o foco no botão Novo cmdnovo.setfocus 'Seleciona a tabela e se ela possuir apenas uma linha, 'automaticamente é adicionado uma segunda linha ActiveDocument.Tables(1).Select If ActiveDocument.Tables(1).Rows.Count = 1 Then Selection.MoveUp Extend:=wdExtend Selection.InsertRowsBelow 1 End If 'Desabilita as Caixas de Textos (Nome, RG e CPF) txtnome.enabled = False txtrg.enabled = False txtcpf.enabled = False TextBox8.Visible = False TextBox9.Visible = False 'Desabilita o botão Adicionar cmdadicionar.enabled = False 'Desabilita o botão Excluir cmdexcluir.enabled = False 'Desabilita o botão imprimir cmdimprimir.enabled = False 'Especifica a largura das colunas da ListBox (Caixa de Listagem) ListBox1.ColumnWidths = "30;190;90;70" 'Especifica o valor mínimo e o valor máximo do SpinButton SpinButton1.Min = 0 SpinButton1.Max = 'valor máximo de linhas em uma tabela do Word 'Executa a macro que conta o número de registros ContaLinhas 'Executa a macro que atualiza a ListBox atualizalistbox 'Exibe sempre os últimos registro na Listbox (Caixa de Listagem) ListBox1.TopIndex = ListBox1.ListCount - 1 End Sub w w w. t u t o r i a i s w o r d. c o m Página 20
21 Deverá ficar como na imagem abaixo: 4- Ainda dentro do módulo do formulário criaremos algumas macros que deverão ser executadas junto ao evento clique de alguns botões como veremos a seguir: Macro ContaLinhas:Essa macro conta quantas linhas a tabela possui e o nº de linhas será exatamente igual ao nº de registros o qual será exibido na Caixa de Texto (txttotalreg) do formulário, portanto, adicione o seguinte código dentro do módulo do formulário: Sub ContaLinhas() Dim slin As String'Declara a variável slin 'Seleciona a tabela ActiveDocument.Tables(1).Select 'O valor da variável é igual a quantidade de linhas da tabela menos um slin = Selection.Tables(1).Rows.Count - 1 'O conteúdo da txtnome é igual ao valor da variável txttotalreg.text = slin End Sub w w w. t u t o r i a i s w o r d. c o m Página 21
22 Deverá ficar como na imagem abaixo: Macro DeletaLinhasVazias:Essa macro excluirá aquela linha vazia que é adicionado à tabela no momento em que o formulário é inicializado (executado). Sub DeletaLinhasVazias() 'Declaração de variáveis Dim stabastable Dim slinas Range Dim scel As Cell Dim scontador As Long Dim snumlinhas As Long Dim stextlin As Boolean ' Seleciona a tabela Set stab = Application.Selection.Tables(1) ' Define uma variável para o primeiro intervalo de linha Set slin = stab.rows(1).range snumlinhas = stab.rows.count Application.ScreenUpdating = False For scontador = 1 To snumlinhas StatusBar = "Row "&scontador stextlin = False For Each scel In slin.rows(1).cells If Len(sCel.Range.Text) > 2 Then stextlin = True Exit For End If Next scel If stextlinthen Set slin = slin.next(wdrow) Else slin.rows(1).delete End If Next scontador Application.ScreenUpdating = True End Sub w w w. t u t o r i a i s w o r d. c o m Página 22
23 Deverá ficar como na imagem abaixo: Macro autonumeracao:essa macro será responsável por fazer na primeira coluna da tabela a numeração sequencial dos registros cadastrados a partir da segunda linha da tabela. Sub autonumeracao() 'Define a variável ntabl como a 1ª tabela do documento ativo Set mtabl = ActiveDocument.Tables(1) 'Define a variável acol como a 1ª coluna da tabela do documento ativo Set acol = ActiveDocument.Tables(1).Columns(1) 'Apaga o conteúdo da 1ª coluna da tabela 'Insere a numeração sequencial a partir da segunda linha For Each acell In acol.cells acell.range.delete acell.range.insertafter Num Num = Num + 1 Next acell End Sub w w w. t u t o r i a i s w o r d. c o m Página 23
A finalidade deste e-book é mostrar na prática como personalizar um formulário (UserForm) fazendo ou não uso da API s do Windows.
INDICE AUTOR... 3 O QUE É VBA?... 3 OBJETIVO DESTE EBOOK... 3 CAPÍTULO I... 4 API do Windows... 4 CAPÍTULO II... 7 Barra de rolagem em um Formulário... 7 EXEMPLO 1 Barra de Rolagem Vertical... 8 EXEMPLO
Leia mais10. CRIANDO FORMULÁRIOS DO VBA
10. CRIANDO FORMULÁRIOS DO VBA O VBA possui classes apropriadas para a inserção de formulários e seus respectivos controles (caixas de texto, caixas de checagem, botões de comando etc.) em seus projetos.
Leia maisMódulo 1a: Introdução ao Visual Basic for Applications (VBA) - Eventos, Gráficos e Interfaces gráficas -
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) Aula #3 - Eventos, Gráficos e Interfaces gráficas - Eventos em VBA - Excel É possível detectar e reagir a eventos ocorridos - Nas folhas (sheets)
Leia maisEISnt Centro de Formação em Tecnologia
Vou mostrar como podemos automatizar o Microsoft Excel usando a linguagem VBA através da criação de um programa para realizar o registo de informações sobre clientes. A aplicação irá permitir a navegação
Leia maisAplicações - VBA. Programação Interna
Aplicações - VBA Programação Interna Criando arquivos.vbi VCAD VBA (Source) - Extensão.vbi Elaborando o Código Todo suporte necessário à elaboração de um código MS-VBA pode ser obtido Internamente ao VCAD,
Leia maisCentro de Formação em Tecnologia
A forma mais comum de comunicação de um sistema com o utilizador é por meio de uma caixa de diálogo, na qual o utilizador define as opções desejadas, através de controlos interactivos, clica em um botão
Leia mais1) Mostrando uma mensagem. 10 exemplos de macros essenciais no Excel. Este conteúdo faz parte da série: Excel VBA Ver 6 posts dessa série
Este conteúdo faz parte da série: Excel VBA Ver 6 posts dessa série Para aproveitar toda a potencia que o Excel possui, é indispensável a utilização de macros. Macro poder ser definida como uma serie de
Leia maisExecutar uma macro clicando em um botão da Barra de Ferramentas de Acesso Rápido
Página 1 de 8 Excel > Macros Executar uma macro Mostrar tudo Há várias maneiras de executar uma macro no Microsoft Excel. Macro é uma ação ou um conjunto de ações que você pode usar para automatizar tarefas.
Leia maisBARRA DE PROGRESSO EM VBA
BARRA DE PROGRESSO EM VBA Quando elaboramos uma programação em VBA e não sabemos o tempo de execução podemos utilizar uma alternativa para a visualização do progresso da tarefa, uma barra de progressão
Leia maisAtalho de teclado CTRL + P
Este conteúdo faz parte da série: Excel VBA Ver 6 posts dessa série Existem algumas maneiras simples de você visualizar exatamente o que quer imprimir no Excel. Vamos ver as 3 principais maneiras de se
Leia maisMicrosoft Excel Macro V. Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49
Microsoft Excel Macro V Índice 16-) Formulários... 42 17-) Gerando código para o Formulário... 49 16-) Formulários A forma mais comum de comunicação de um sistema com o usuário é por meio de caixas de
Leia maisExcel Macros e Programação em VBA
são formulários personalizados pelo programador para criar uma interface entre a pasta de trabalho do Excel e o usuário da aplicação. Abra o Editor do VBA; No menu Inserir, escolha UserForm; A figura mostra
Leia maisModelagem em Engenharia C & A Aula 1- Introdução e informações
0/08/2016 Modelagem em Engenharia C & A Aula 1- Introdução e informações Objetivos deste curso Introdução de técnicas de modelagem corrente em engenharia civil & ambiental utilizando planilhas eletrônicas
Leia maisO que é e como funciona o VBA no excel?
Este conteúdo faz parte da série: Excel VBA Ver 6 posts dessa série O Excel já é por si só uma ferramenta poderosa de elaboração de planilhas simples e sofisticadas, capazes de oferecer uma infinidade
Leia maisMacros e Programação VBA
SI Macros e Programação VBA 1/ 15 Macros e Programação VBA Sistemas de Informação MIEM / MIEIG SI Macros e Programação VBA 2/ 15 O que são macros? São sequências de instruções simples cujo objectivo é
Leia maisAdicionando Imagens no Formulário
Adicionando Imagens no Formulário Adicionando Imagens no Formulário Abra um documento em branco e crie o seguinte Formulário: Adicionando Imagens no Formulário Dê dois cliques no e use o código abaixo:
Leia maisCriando um formulário no VBA
Criando um formulário no VBA No dia-a-dia, não queremos nem ouvir falar em formulários: imediatamente nos vem à mente qualquer idéia relacionada com burocracia... Mas, na hora de criar interfaces de macros,
Leia maisPlano de Aula - Access cód Horas/Aula
Plano de Aula - Access 2013 - cód.5499 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Access 2013 Aula 2 Capítulo 2 - Banco de Dados Aula 3 Continuação do Capítulo 2 - Banco de Dados Aula 4 Continuação
Leia maisVISUAL BASIC PARA APLICAÇÕES (VBA)
Departamento de Engenharia Informática VISUAL BASIC PARA APLICAÇÕES (VBA) Alberto A. C. Sampaio 1999 2003 Porto ÍNDICE 1. PROJECTOS EM VISUAL BASIC PARA APLICAÇÕES... 1 1.1 INTRODUÇÃO... 1 1.2 AMBIENTE
Leia mais1. Estrutura do Projeto (0,2) pontos
BIMESTRE/PROVA DISCIPLINA CURSO EXAME FINAL Linguagem de Programação II Informática MATRÍCULA NOME ANO/TURMA Crie um projeto em Java com as seguintes características: 1. Estrutura do Projeto (0,2) pontos
Leia maisCrie uma folha de cálculo para registo de dados com Excel e VBA.
Crie uma folha de cálculo para registo de dados com Excel e VBA. O poder do VBA tirou das mãos de grandes especialistas em programação a capacidade de automatizar tarefas diárias ou de maior frequência
Leia maisFundamentos Programação
Fundamentos Programação A programação de computadores não é difícil. Realmente só requer algo como: Aprender alguns conceitos gerais Ser cuidadoso, organizado e lógico Praticar até aprender a dominar a
Leia maisExcel 2016 com VBA. Aula 5. Prof. Guilherme Nonino Rosa
Excel 2016 com VBA Aula 5 Prof. Guilherme Nonino Rosa Apresentação: Prof. Guilherme Nonino Rosa - Graduado em Ciências da Computação pela Unifran Universidade de Franca no ano de 2000. - Pós-Graduado em
Leia maisVBA Visual Basic for Applications. APROG - Civil
Visual Basic for Applications APROG - Introdução é uma linguagem de programação que permite acrescentar capacidades adicionais a aplicações como o Excel ou o Word. Permite automatizar a realização de tarefas
Leia maisPara iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR. Botão Direito do Mouse; Personalizar Faixa de Opções
Para iniciarmos o trabalho se faz necessária a implantação da GUIA DESENVOLVEDOR Botão Direito do Mouse; Personalizar Faixa de Opções Marque a opção Desenvolvedor e clique no botão OK Opção 1: Vá até a
Leia maisIntrodução ao ASP.NET
Introdução ao ASP.NET Webforms Formulários WEB Os formulários da Web constituem a principal forma de interação entre o usuário e uma página Web. Dentro deles, estão contidos recursos para captação de dados,
Leia maisCurso Introdução à Educação Digital - Carga Horária: 40 horas (30 presenciais + 10 EaD)
******* Editor de Apresentação de slides O Microsoft PowerPoint é um aplicativo do pacote Office que permite a criação e exibição de apresentações com textos, imagens, sons, e vídeos, estes podem ser animados
Leia maisPlano de Aula - Access cód Horas/Aula
Plano de Aula - Access 2016 - cód. 6309 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Capítulo 2 - Banco de Dados Aula 3 Continuação do Capítulo 2 - Banco de Dados Aula 4 Continuação do Capítulo
Leia maisExcel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora).
4792 - Excel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 e 2 - Introdução ao Excel 2010 Avançado e Funções 1.1. Base de Dados... 19 1.2. Pasta de Trabalho Compartilhada...
Leia maisIntrodução à Computação
Introdução à Computação Conteúdo Conceito e aplicação O que são e para que servem as estruturas de repetição. Ciclo Do... Loop Apresentação das diversas variantes deste ciclo. Negação de expressões lógicas.
Leia maisLinguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados
Apostila 6 Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados Até aqui construímos parte da Interface da nossa aplicação,
Leia maisUNIVERSIDADE FEDERAL DE PELOTAS. Índice
Índice Capítulo 11 Formatação... 2 Guias e Réguas... 2 Definindo ações a objetos... 2 Botões de ação... 4 Inserindo Cabeçalho e Rodapé... 4 Propriedades... 5! Informações Gerais... 5! Informações de Resumo...
Leia maisIntrodução a Tecnologia da Informação
Introdução a Tecnologia da Informação Informática Básica Software de apresentação Prof. Jonatas Bastos Power Point p Faz parte do pacote Microsoft Office; p Software com muitos recursos para construção
Leia maisWindows Forms Applications - Introdução. Prof. Robinson Alves IFRN
Windows Forms Applications - Introdução Prof. Robinson Alves IFRN Windows Forms Applications - Introdução Baseado na apostila do Prof. Fabiano Papaiz Windows Forms Applications Permitem o desenvolvimento
Leia maisTrabalhando com MDI e Menus
Ambiente de Programação Visual Trabalhando com MDI e Menus Prof. Mauro Lopes 1-31 22 Objetivos Nesta aula iremos apresentar o desenvolvimento de uma aplicação padrão MDI. Este modelo de aplicação é muito
Leia maisA c c e s s B á s i c o
A c c e s s B á s i c o (referencial): 25 horas A informação na ponta dos dedos, o programa perfeito para cadastros de clientes e fornecedores, controle de estoque, pesquisas relatórios. O Microsoft Access
Leia maisOBS2: Para o Trainee e Profissional não é necessário a realização do teste de nivelamento!
Este Teste tem o intuito de identificar em que nível você está. Utilize o Excel quando for solicitado para realizar as atividades. Este teste compreenderá cinco níveis, são eles, Trainee, Profissional,
Leia maisCURSO DE ACCESS AULA 3 FORMULÁRIOS. Cartão de Referência Rápida Um formulário para cada função
Cartão de Referência Rápida Um formulário para cada função _ Um formulário é um objeto do banco de dados que permite a visualização e manipulação (inclusão /alteração /exclusão das informações contidas
Leia maisAdoption Lab de VB6 para VB.NET Laboratório VB.NET básico
Adoption Lab de VB6 para VB.NET Laboratório Índice Introdução 3 Criação do Projeto 3 Criação da Interface 4 Criação da Estrutura 5 Programando 9 Testes 11 2 Introdução Este laboratório pretende consolidar
Leia maisVisual Basic for Applications
Visual Basic for Applications Introdução É uma linguagem de programação baseada na conhecida linguagem BASIC Está concebida para funcionar em conjunto com diferentes aplicações de forma a potenciar a robustez
Leia maisMódulo 1a: Introdução ao Visual Basic for Applications (VBA)
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) - Elementos básicos - O Excel (revisões ou não?) Folha de cálculo baseada em células Usa um sistema de coordenadas (letra, número) Recalcula
Leia maisModulo 2 Gestão de Base
Didáxis - Escola Cooperativa de Vale S. Cosme Modulo 2 Gestão de Base de Dados Aula Nº 55 / 56 09-01-2008 Sumário: Programa de gestão de bases de dados. Introdução ao estudo das tabelas. 2 Gestão de Base
Leia maisDesenvolvendo Aplicações Poderosas com Excel e VBA
Maicris Fernandes Desenvolvendo Aplicações Poderosas com Excel e VBA Visual Books Sumário Prefácio XIII 1 - O Ambiente VBA 1 2 - Acessando o Código pela Planilha 9 Criando um Botão na Planilha...13 Criando
Leia maisMicrosoft Excel Macros aula 1
Microsoft Excel Macros aula 1 Sumário 01-) O que é uma Macro... 2 02-) Tipos de Macros... 2 03-) Macros de Comando... 2 04-) Necessidade de Planejar uma Macro... 2 05-) Ativando a opção de Desenvolvedor
Leia maisObjectos Gráficos 1. APROG (Civil) Aula 4
Objectos Gráficos 1 APROG () Aula 4 Objectos Gráficos Estes objectos são utilizados para construir interfaces gráficas permitindo uma interacção directa do macro com o utilizador. 2 MsgBox Finalidade:
Leia maisIntrodução a Tecnologia da Informação
Introdução a Tecnologia da Informação Informática Básica Planilha de cálculos Prof. Jonatas Bastos p Faz parte do pacote Microsoft Office; p Software com muitos recursos para construção de planilhas de
Leia maisNIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate
NIVELAMENTO DE INFORMÁTICA Professor: Cleber Semensate 1 Cronograma: Histórico e Origem Similares Modo de Trabalho Iniciando o PowerPoint Salvando Documento Iniciando PowerPoint a partir de um Documento
Leia maisConteúdo de Formação
Microsoft Office Excel, Word e Access Avançado Objetivos Gerais Este Curso tem como objetivo dotar os participantes de prática e conhecimentos de nível avançado no nas ferramentas da Microsoft Word, Excel
Leia maisMS Office para Secretariado e Assessoria, Ciclo de Offce Secretariado
MS Office para Secretariado e Assessoria, Ciclo de Offce Secretariado Objetivos Gerais: Este Curso tem como objetivo dotar os participantes de prática e conhecimentos de nível avançado no processamento
Leia maisGestão Unificada de Recursos Institucionais GURI
Documentação de Sistemas Gestão Unificada de Recursos Institucionais GURI Módulo de Newsletters - NWT Versão 1.15 Última revisão: 12/03/2018 2018 Versão: 1.15 Documentação: André L.M. Camargo Revisão:
Leia maisIntrodução ao ASP.NET
Introdução ao ASP.NET Pausa Vamos iniciar o Visual Studio Iremos agora mostrar as características da IDE do Microsoft Visual Studio 2010 Express Edition - para podermos iniciar algumas atividades práticas
Leia maisUNIVERSIDADE FEDERAL DA PARAÍBA PRÓ-REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS - PRAC COORDENAÇÃO DE PROGRAMAS DE AÇÃO COMUNITÁRIA - COPAC
1 UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ-REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS - PRAC COORDENAÇÃO DE PROGRAMAS DE AÇÃO COMUNITÁRIA - COPAC Gerenciar Participantes TURORIAL PARA DOCENTE: Esta operação
Leia maisseleciona os campos de linha da Tabela Dinâmica e transforma-os em campos de categoria no gráfico.
Criando Gráficos Dinâmicos O Excel permite criar um gráfico a partir dos Data da Tabela Dinâmica. Já que o gráfico está vinculado à Tabela Dinâmica, as modificações efetuadas no layout de uma Tabela Dinâmica
Leia maisHabilitar ou desabilitar macros em arquivos do Office. Habilitar macros quando a Barra de Mensagens for exibida
Página 1 de 5 Excel > Segurança e privacidade Habilitar ou desabilitar macros em arquivos do Office Uma macro é uma série de comandos que podem ser usados para automatizar uma tarefa repetida e que podem
Leia maisExcel 2016 com VBA. Aula 2. Prof. Guilherme Nonino Rosa
Excel 2016 com VBA Aula 2 Prof. Guilherme Nonino Rosa Apresentação: Prof. Guilherme Nonino Rosa - Graduado em Ciências da Computação pela Unifran Universidade de Franca no ano de 2000. - Pós-Graduado em
Leia maisFaixa de Opções, Ajuda e outros atalhos de teclado do Microsoft Office. Acesso pelo teclado à Faixa de Opções da Office Fluent
Página 1 de 8 Página Inicial do Excel > Acessibilidade Faixa de Opções, Ajuda e outros atalhos de teclado do Microsoft Office Ocultar tudo É possível usar o teclado para acessar comandos na Faixa de Opções,
Leia maisApresentação do Microsoft Word
Aula 01 Apresentação do Microsoft Word O Microsoft Word é um dos mais populares editores de textos utilizados atualmente, ou seja, é o primeiro a ser escolhido quando se deseja criar trabalhos científicos
Leia maisInformática Básica. Aula 13 Macros e introdução a programação
Informática Básica Macros Uma macro é um programa escrito na linguagem OpenOffice.org Basic com a finalidade de automatizar tarefas do OpenOffice.org. A linguagem OpenOffice.org Basic mantém as principais
Leia maisPowerPoint CAPÍTULO 1... CAPÍTULO 2... CAPÍTULO 3...
POWERPOINT 2010 INTRODUÇÃO O PowerPoint 2010 permite que os usuários criem rapidamente apresentações dinâmicas, de alto impacto, enquanto integra fl uxo de trabalho e maneiras de compartilhar informações
Leia maisDESVENDANDO OS PODEROSOS RECURSOS DO WORD
APRESENTAÇÃO Atualmente exige-se de muitos profissionais que trabalham com softwares do pacote Office, como Excel, Word, Access e PowerPoint, o conhecimento de programação em VBA (Visual Basic for Applications)
Leia maisProgramação de Computadores usando VBA
Aula 1 Programação de Computadores usando VBA Introdução - 1 Objectivo: aprendizagem das técnicas básicas de programação de computadores Ambiente: Excel e Editor de VBA Requesitos: Conhecimentos de Excel
Leia maisIntrodução Capítulo 1: Um Olhar sobre as Funcionalidades e Interface do Microsoft Excel
Introdução... 25 1. Que Usos para o Microsoft Excel?...25 2. Funcionalidades Disponibilizadas pelo Microsoft Excel...25 3. Tabelas e Gráficos Dinâmicos: As Ferramentas de Análise de Dados Desconhecidas...26
Leia maisExcel VBA - Parte IV:Inserindo um formulário e seus comandos
Page 1 of 9 Excel VBA - Parte IV:Inserindo um formulário e seus comandos desenvolvendo VBA através de um exemplo prático Nesta parte do artigo vamos ver como inserir formulários e seus componentes. Conteúdo
Leia maisLaboratório Configuração do Backup e da Restauração de Dados no Windows 7 e no Vista
Laboratório Configuração do Backup e da Restauração de Dados no Windows 7 e no Vista Introdução Neste laboratório, você fará backup de dados. E também realizará uma restauração dos dados. Equipamentos
Leia maisSistema NetConta I - Guia de Referência
Sistema NetConta I - Guia de Referência Dúvidas ou Sugestões: netconta@polimed.com.br Índice Como entrar no sistema NetConta 1?... 3 1. TRABALHANDO COM UMA REMESSA... 3 1.1.Como criar uma nova remessa?...
Leia maisLaboratório de Programação I
Laboratório de Programação I Estruturas de Controle: Parte 2 Fabricio Breve Select Case ComboBox cbnota Label Label lblconceito Código do evento SelectedIndexChanged do componente ComboBox Public Class
Leia maisRelatórios Avançados
Relatórios Avançados Sumário Objetivos... 2 Revisão dos conceitos básicos... 2 Seções... 2 Report Header... 2 Report Footer... 3 Page Header... 3 Page Footer... 3 Detail... 3 Group Header, Group Footer...
Leia maisSelecione o menu FILE NEW PROJECT como apresentado a seguir:
Aula 01 Introdução ao Visual Basic.Net 1. Acessando o Visual Studio.Net 2. Criando um projeto no VB.Net Após iniciado o visual Studio.net aparecerá uma tela como a abaixo: Selecione o menu FILE NEW PROJECT
Leia maisConsolidar dados de várias planilhas em uma única planilha
Página 1 de 5 Excel > Filtrando e classificando > Consolidando dados Consolidar dados de várias planilhas em uma única planilha Mostrar tudo Para resumir e informar os dados de planilhas separadas, você
Leia maisRESUMO DE AULAS PC1 ETEC TAQUARITUBA 2 SEM 2011
Introdução à Banco de Dados em Delphi: Uma das alternativas para uso de BD mais usadas atualmente para fazer conexão de aplicativos a Bancos de Dados é o ActiveX Data Objects (ADO), da Microsoft. O ADO
Leia maisManual da Turma Virtual: CONFIGURAÇÕES. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:
Manual da Turma Virtual: CONFIGURAÇÕES Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: MENU TURMA VIRTUAL MENU CONFIGURAÇÕES CONFIGURAR TURMA Esta funcionalidade permitirá
Leia maisPORTAL INSTITUCIONAL
MANUAL DE CRIAÇÃO DE FORMULÁRIO AVANÇADO NO PORTAL INSTITUCIONAL Elaborado por: Dalila G. P. Laperuta Divisão de Manutenção e Suporte ao Usuário UTFPR Campus Pato Branco PATO BRANCO NOVEMBRO DE 2013 1.
Leia maisProblemas de compatibilidade de relatórios de Tabela Dinâmica. Problemas que causam perda significativa de funcionalidade
Página 1 de 6 Problemas de compatibilidade de relatórios de Tabela Dinâmica O Verificador de Compatibilidade encontrou um ou mais problemas de compatibilidade relacionados a relatórios de Tabela Dinâmica.
Leia maisSaiba mais Scribd Carregar um documento Pesquisar Documentos Explorar. gersonjpl
Saiba mais Scribd Carregar um documento Pesquisar Documentos Explorar gersonjpl / 0 Baixar este documento gratuitamente Para Adicionar um Form ao Projeto Execute os seguintes passos para adicionar um form
Leia maisManual prático de Ajuizamento de Iniciais Portal Processo Eletrônico Nova rotina de anexação de peças
2014 Manual prático de Ajuizamento de Iniciais Portal Processo Eletrônico Nova rotina de anexação de peças Orientações gerais para ajuizar iniciais com base na nova rotina de anexação de peças. TRIBUNAL
Leia maisA IMPORTÂNCIA DO EXCEL NAS EMPRESAS E SUA UTILIZAÇÃO PELOS PROFISSIONAIS DE RH
A IMPORTÂNCIA DO EXCEL NAS EMPRESAS E SUA UTILIZAÇÃO PELOS PROFISSIONAIS DE RH O Microsoft Excel foi lançado em 1985 e cresceu para se tornar, sem dúvida, o programa de computador mais importante em locais
Leia maisTabela Dinâmica MS-Excel
Tabela Dinâmica MS-Excel Sumário Tabela Dinâmica... 3 Antes de começar... 5 Criar uma Tabela Dinâmica... 6 Trabalhando com a lista Campos da Tabela Dinâmica... 8 Valores da Tabela Dinâmica... 10 Mostrar
Leia maisPlano de Aula - Excel 2010 Avançado - cód Horas/Aula
Plano de Aula - Excel 2010 Avançado - cód.4792 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Excel 2010 Avançado e Capítulo 2 - Aula 2 Capítulo 2 - Aula 3 Aula 4 Aula 5 1.1. Base de Dados... 19 1.2.
Leia maisTutorial de Extensibilidade
PRIMAVERA v7.00 Tutorial de Extensibilidade Importação de Pendentes por excel Versão 1.0 Abril de 2007 Índice ÍNDICE... 1 INTRODUÇÃO... 2 EXCEL DE IMPORTAÇÃO DE PENDENTES... 3 Enquadramento...3 Como utilizar
Leia maisAula 4 Microsoft PowerPoint 2003: Criando uma Apresentação
Universidade de São Paulo/Faculdade de Saúde Pública Curso de Saúde Pública Disciplina: HEP 147 Informática I Aula 4 Microsoft PowerPoint 2003: Criando uma Apresentação 1 Introdução ao Microsoft PowerPoint
Leia maisMANUAL EXPLICATIVO DE MANUSEIO DAS EMPRESAS NA PLATAFORMA DO CONSUMIDOR.GOV
MANUAL EXPLICATIVO DE MANUSEIO DAS EMPRESAS NA PLATAFORMA DO CONSUMIDOR.GOV Após finalizar seu cadastro 1, caso o usuário queria acessar o sistema como representante da empresa, deve clicar no link Acesso
Leia maisWINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE
WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE Uso de ELEMENTOS GRÁFICOS 1. Introdução. Uma Aplicação Windows Forms consiste em programas GRÁFICOS fundamentados no conceito de JANELAS
Leia maisEste Exame é individual, sem consulta e com a duração de 90 minutos. Responda às questões no próprio teste, no espaço próprio.
ISEP Exame (Resol.) APROG 7-2-2009 Civil Este Exame é individual, sem consulta e com a duração de 90 minutos. Responda às questões no próprio teste, no espaço próprio. Nome: N o : 1 Programação em Visual
Leia maisMANUAL. Certificado de Origem Digital PERFIL PRODUTOR. Versão
MANUAL Certificado de Origem Digital PERFIL PRODUTOR Versão 2.2.15 Sumário 1. INICIALIZANDO NO SISTEMA... 2 2. ACESSANDO O SISTEMA... 3 3. MENSAGEM ENCAMINHADA PELO SISTEMA.... 4 4. CADASTRANDO SUAS MERCADORIAS...
Leia maisGUIA RÁPIDO DO e-livro. Iniciando
GUIA RÁPIDO DO e-livro Iniciando 1. Crie uma estante pessoal para guardar automaticamente um arquivo com seus realces e anotações realizadas durante a leitura. Suas anotações não serão salvas, a menos
Leia maisAccess Módulo I. Gabarito
Access 2010 - Módulo I Gabarito Exercícios de fixação Capítulo 1 Capítulo 2 Capítulo 3 Capítulo 4 1 - D 2 - B 3 - E 4 - A 5 - A 1 - D 2 - D 3 - C 4 - C 5 - D 1 - D 2 - A 3 - B 4 - A 5 - B 1 - B 2 - B 3
Leia maisAccess Prof. Ari Oliveira
Access Prof. Ari Oliveira Definições Importantes Dado x Informação: Dado: Elemento de informação, ou representação de fatos ou de instruções, em forma apropriada para armazenamento, processamento e transmissão
Leia maisObjectivos. Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA)
Objectivos Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA) Vantagens da programação Eficiência em operações repetitivas Melhor clarividência na decomposição
Leia maisAula 01 Microsoft Excel 2016
Aula 01 Microsoft Excel 2016 Prof. Claudio Benossi Prof. Rodrigo Achar Prof. Wagner Tufano São Paulo SP 2018 1 01 Informações sobre a interface Aprender a trabalhar com o Excel pode ser o divisor de águas
Leia maisWINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE
WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE 1. Introdução. Uma Aplicação Windows Forms consiste em programas GRÁFICOS fundamentados no conceito de JANELAS que, no Visual Studio,
Leia maisReferência =SOMA(C20:C30) =SOMA(VendasDoPrimeiroTrimestre) Constante =PRODUTO(A5,8.3) =PRODUTO (Preço,ImpostoSobreVendasDeWA)
Página 1 de 9 Excel > Fórmulas > Trabalhando com nomes e referências de células Definir e usar nomes em fórmulas Mostrar tudo Usando nomes, você pode facilitar muito o entendimento e a manutenção das fórmulas.
Leia maisManual de Instruções MEDTISS
Manual de Instruções MEDTISS 1. Preenchimento de autorizações O primeiro passo é efetuar o login no sistema através do link forte.medplan.com.br/medtiss. sendo CPF/CNPJ o valor a ser inserido nos campos
Leia maisExcel 2016 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora)
6374 - Excel 2016 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora) Aula 1 Capítulo 1 - Conceitos Básicos 1.1. Base de Dados... 23 1.2. Pasta de Trabalho Compartilhada... 24 1.2.1. Compartilhar uma Pasta
Leia maisDESVENDANDO OS PODEROSOS RECURSOS DO WORD
APRESENTAÇÃO Atualmente exige-se de muitos profissionais que trabalham com softwares do pacote Office, como Excel, Word, Access e PowerPoint, o conhecimento de programação em VBA (Visual Basic for Applications)
Leia maisGestão Unificada de Recursos Institucionais GURI
Documentação de Sistemas Gestão Unificada de Recursos Institucionais GURI Módulo Assistência Estudantil Versão 1.10 Última revisão: 16/02/2018 2018 Versão: 1.10 Documentação: André L.M. Camargo Revisão:
Leia maisElaborado por: Genilson Vieira
Executar uma Vez 1. Inserir o botão FORMULÁRIO e o botão VISUALIZAÇÃO DE IMPRESSÃO EM TELA INTEIRA 2. Personalizar Barra de Ferramentas de Acesso Rápido Mais Comandos... 3. Escolher comando em Todos os
Leia mais1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução
1. Introdução 1.1. O que é Microsoft PowerPoint 2007 Microsoft Office PowerPoint 2007 é um software de apresentação gráfica produzido pela Microsoft Corporation para o sistema operacional Microsoft Windows.
Leia mais. Tutorial de Acesso.
periodicos Tutorial de Acesso http://wwwperiodicoscapesgovbr/ Olá, eu sou a Carol! e, nesse tutorial, vamos conhecer o EndNote Vamos entender melhor o que é o EndNote? EndNote Web é um serviço através
Leia maisINFORMÁTICA (PC-SP / ESCRIVÃO / VUNESP / 2014)
INFORMÁTICA (PC-SP / ESCRIVÃO / VUNESP / 2014) 81. No sistema operacional Windows 7, em sua configuração padrão, deseja-se organizar os arquivos de maior interesse, de modo que eles possam ser vistos a
Leia mais