Cadastre-se para receber mais informações sobre a formação
Fale Conosco pelo WhatsApp
Gostaria de informação sobre esse e outros cursos imediatamente?
O que é o módulo Oficina de VBA?
Trata-se do treinamento designado ao aprofundamento em Programação VBA (Visual Basic for Applications) voltado para o Excel.
Neste curso, o estudante aprenderá a desenvolver vários sistemas complexos de casos reais que podem ser solucionados com esta poderosa ferramenta, tornando suas planilhas ainda mais eficientes e automáticas. (Ao todo serão desenvolvidos 12 aplicações.)
Por conseguinte, o aluno irá se especializar na linguagem e ampliará seu aprendizado de VBA no Excel. Com a pretensão de realizar o treinamento, o aluno deverá conhecer estruturas de repetição, estruturas condicionais, loop de repetição, Range, Cells, Sheets, Inputbox, Msgbox, controles ActiveX e UserForms.
Para quem se destina:
Destinado para os alunos que concluíram os treinamentos citados abaixo:
- EXCEL - BÁSICO ESPECIAL
- EXCEL - AVANÇADO COMPLETO
- EXCEL - PROGRAMAÇÃO VBA COM ALGORITMOS
- EXCEL - IMERSÃO EM FORMULÁRIOS COM VBA
Recomendado, também, para os alunos que já trabalham com programação VBA no Excel e desejam se especializar (a partir de exemplos práticos e complexos) na criação de rotinas (MACROS) eficientes e úteis no desenvolvimento de uma aplicação.
Por que estudar no Curso ADV Informática?
O Curso ADV Informática é o centro de treinamento que há mais de 25 anos forma profissionais nos mais avançados segmentos de TI (Tecnologia da Informação), sendo assim, você terá todo suporte necessário para uma boa formação.
Finalidades deste treinamento:
No encerramento do curso, o aluno poderá adotar as boas práticas de programação adquiridas durante o aprendizado. Este treinamento encontra-se focado nos recursos avançados da linguagem VBA através de exercícios que exemplificam as necessidades do cotidiano.
Assessoria pós-curso:
Após o término do treinamento, o aluno poderá retornar e sanar suas dúvidas sobre a matéria estudada.
Curso intensivo (sem redução de carga horária):
O aluno pode fazer este treinamento de forma intensiva. Sendo assim, há possibilidade de concluir o curso num intervalo de tempo menor que o convencional. Isto significa que poderá aumentar tanto a sua carga horária diária como o número de aulas por semana sem aumento no valor do treinamento. EX : Um curso de 35 horas pode ser concluído em 5 dias consecutivos com 7 horas de aula por dia , ou dependendo da disponibilidade do aluno a carga horária diária pode ser aumentada.
Consulte nossos representantes comerciais e saiba mais!
Coordenação de ensino:
A coordenação de ensino é administrada pela Engenheira Suely Pires, doutorada em Ciência da Computação pela COPPE UFRJ e Mestre em Ciência da Computação pelo IME.ATENÇÃO: Os treinamentos e formações poderão, sem aviso prévio, ter seus conteúdos atualizados, alterados e substituídos, à medida que ocorram atualizações ou descontinuação nas tecnologias.
Para realizar este módulo, o aluno deverá ter conhecimentos de: Excel Básico , Excel Avançado Completo , Excel com Programação VBA e Imersão com Formulários em VBA
A carga horária deste curso é de 28h.
PROGRAMA: OFICINA DE VBA
- Criação de Sistema de Agenda Telefônica:
- Formulário
- Caixas de Texto
- Rótulos
- Botões de Comando
- Rotinas e Eventos
- Rotinas parametrizadas
- Módulo
- Estruturas condicionais e de repetição
- Funcionalidades: IsEmpty, Len, Cells, vbCrLf, IsNumeric, Right, Left, Format, Mid
- Criação de Sistema de Backup de Planilhas (manual/automático):
- Botões de Comando
- Rotinas
- Módulo
- Estrutura condicional
- Funcionalidades: DisplayAlerts, Save, SaveAs, Quit, Concatenar (&), Path, GetSaveAsFilename, Day, Month, Year, Hour, Minute, Second, Now, SaveAs, Left
- Criação de Sistema de Controle de Acesso (login/senha):
- Formulário
- Caixas de Texto
- Rótulos
- Botões de Comando
- Rotinas e Eventos
- Rotina parametrizada
- Módulo
- Estrutura condicional e de repetição
- Funcionalidades: End(xlDown), Row, Unload, Quit; Exit Sub, Cells, Range, MsgBox
- Sistema que Simula as Operações de Banco de Dados - CRUD (Create, Read, Update, Delete):
- Multiformulários
- Datepicker
- Listbox
- Botões de Comando
- Caixas de Texto
- Módulos
- Função Booleana
- Funcionalidades: Visible, Show, Unload, QueryClose, DblClick, Exit Sub, ListCount, Selected, RowSource, UserName, Find, IsEmpty, FormatDateTime, CStr
- Criação de Sistema de Envio de Planilhas por E-mail (Outlook):
- Botão de Comando
- Janela Modal
- Estrutura Condicional
- Outlook (necessário estar logado)
- Funcionalidades: SendMail, FormateDateTime, MsgBox, Inputbox
- Criação de Sistema de CAIXA ALTA:
- Extensão .xlam
- Variável Range
- Loop For..Each
- Inserindo funcionalidades à Faixa de Opções
- Funcionalidades: SpecialCells, xlLastCell, Text, Value, UCase
- Importação de dados da WEB automaticamente:
- Formulário
- Múltiplas Caixas de Texto
- Botão de Comando
- Estrutura condicional (Select Case) e de repetição
- Funcionalidades: Visible, Show, Clear, SpecialCells, xlLastCell, QueryTables.Add, Caption, Date, Time, Concatenar (&), QueryClose
- Criação de Sistema para Salvar Planilhas em PDF:
- Formulário
- Botão de Comando
- Rotina parametrizada
- Estrutura condicional e de repetição
- Funcionalidades: vbYesNo, Exit Sub, ExportAsFixedFormat, xlTypePDF, Path, Day, Month, Year, Now, MsgBox, AddItem
- Utilização do Filtro com UserForm:
- Formulário
- Caixas de Combinação dependentes
- Rotina parametrizada
- Estrutura condicional e de repetição
- Funcionalidades: Copy, PasteSpecial, RemoveDuplicates, Clear, xlPasteValues, xlLastCell, vbExclamation, AutoFilter, ShowAllData, EntireRow, Columns, Autofit, AddItem
- Manipulação de Caixa de Listagem:
- Formulários integrados
- Caixa de Combinação e de Listagem vinculados
- Rotinas parametrizadas por objetos
- Estruturas condicionais e de repetição
- Vetor
- Redimensionamento de Vetor
- Funcionalidades: xlToRight, Selection, AddItem, MSForms.ListBox, ListCount, Selected, LBound, UBound, ReDim, vbCrLf
- Utilização da Procura com Macro:
- Formulário
- Caixa de Combinação e Caixa de Texto vinculados
- Valor default
- Imagem em Botão de Comando
- Rotinas parametrizadas
- Estruturas condicionais e de repetição
- Funcionalides: Initialize, QueryClose, Click, Change, Visible, Enabled, SetFocus, Unload, AddItem, xlToRight, Column, Exit For, Exit Sub, xlDown
- Criação de Sistema para Simulação de Urna Eletrônica:
- Formulário
- Caixas de textos dependentes
- Preenchimento automático de campos
- Teclado numérico
- Carregamento de Imagem
- Rotinas parametrizadas
- Estruturas condicionais e de repetição
- Funcionalidades: LoadPicture
Cursos Relacionados
Confira os cursos relacionados abaixo
Nosso Endereço
Av. Treze de Maio nº 23 - 8º Andar Centro - Rio de Janeiro RJ
Telefone +55 (21) - 2210 - 1180
WhatsApp: +55 (21) - 97879-2520
Email: cursoadv@cursoadv.com.br