Programa do Curso
Excel Modelo de objeto
- A planilha de proteção do VBA
- Objeto Workbook, coleção Workbooks
- Objeto Worksheet, coleção Worksheets
- Validação de planilhas
- Métodos práticos do objeto Range
- Copiar, colar, colar especial
- A propriedade CurrentRegion
- Localizar e substituir
- Ordenando faixas
- Gráficos (Objeto Chart)
Eventos
- Eventos de nível Application
Pranchas
- Arrays dinâmicas
- Matrizes de tabelas Variant
- Otimização de arrays e memória
- Arrays multidimensionais
Object-Oriented Programming
- Classes e Objetos
- Criando classes
- Criação e destruição de objetos
- Criar métodos
- Criar propriedades
- Validação de dados usando propriedade
- Propriedades e métodos padrão
- Tratamento de erros no módulo da classe
Criar e gerenciar coleções
- Criar uma coleção
- Adicionar e remover itens
- Referências aos componentes (usando uma chave e um índice)
Estruturas e funções avançadas VBA
- Passagem de parâmetros por valor e referência (ByRef e ByVal)
- Procedimentos com número variável de parâmetros
- Parâmetros opcionais e padrões
- Procedimentos com número desconhecido de parâmetros (ParamArray)
- Enumeração, passagem conveniente de parâmetros
- Tipo definido pelo usuário (User-defined Type)
- Serviço Null, Nothing, string vazia "", Empty, 0
- Conversão de tipo (Conversion)
Operações de arquivo
- Abrindo e fechando arquivos de texto
- Lendo e escrevendo dados de texto e binário
- Processamento de registros no arquivo CSV
- Processamento eficiente de arquivos de texto
Use funções VBA em outros aplicativos
Extras
- Criar seus próprios complementos
- Criar uma barra de ferramentas para adicionar
- Instalar seus próprios complementos e sua proteção
Usando bibliotecas externas
Conectando-se a bancos de dados externos (ODBC, OLEDB)
Declaração de Clientes (7)
Gosto da formação prática e de vermos a resolução dos problemas no momento.
Jon Matrille - LocumTenens.com
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida
Gostei muito do treinamento. É extenso e prático! O conhecimento do instrutor combinado com sua habilidade de conduzir o treinamento tornou o tempo de treinamento muito eficiente. O instrutor reconheceu o nível de experiência dos participantes em VBA e forneceu exercícios relevantes a essa experiência, o que tornou o treinamento muito útil.
Barbara Peek - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida
Eu me beneficiei do conhecimento, das explicações e dicas do treinador.
Kornel Tymcio - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida
Gostei do instrutor, um cara legal com ótima atitude.
Lukasz Kanior - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida
Geralmente apreciei o conhecimento e o senso de humor.
Lukasz Rozga - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida
I mostly was benefit from the fitted training to people needs.
Robert Solek - UBS Business Solutions Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida
The whole topic is interesting - everything was OK.
Bartosz Wierzewski - UBS B
Curso - Visual Basic for Applications (VBA) in Excel - Advanced
Máquina Traduzida