Declarações vba comuns para a programação vba do excel
Video: #11 - Macros e Excel VBA - Começando a programar em VBA
Conteúdo
A tabela a seguir fornece uma lista de declarações VBA comumente usados que você pode usar ao criar macros para Excel. Para mais informações sobre uma declaração particular, consultar o sistema de ajuda do Excel.
Video: #14 - Macros e VBA - Excel - Tipos de Variáveis
Declaração VBA | O que faz |
---|---|
AppActivate | Ativa uma janela de aplicativo |
Bip | Emite um som via alto-falante do computador |
Ligar | Transfere o controlo para outro procedimento |
ChDir | Muda o diretório atual |
ChDrive | Altera a unidade atual |
Fechar | Fecha um arquivo de texto |
const | Declara um valor constante |
Encontro | Define a data atual do sistema |
Declarar | Declara uma referência a um procedimento externo em uma Dynamic Link Library (DLL) |
DeleteSetting | Exclui uma seção ou configuração de chave de entrada de um aplicativo no Registro do Windows |
escurecer | Declara variáveis e (opcionalmente) os respectivos tipos de dados |
Faça-Loop | Percorre um conjunto de instruções |
Fim | Usado por si só, sai do programa- também usada para terminar um bloco de declarações que começam com Se, Com, Sub, Function, Property, tipo, ou Selecione |
Apagar | Re-inicializa uma matriz |
Erro | Simula uma condição de erro específica |
Sair Do | Sai um bloco de código Do-Loop |
Exit For | Sai um bloco de For-Next código |
Função Exit | Sai um procedimento Function |
Exit Property | Sai um procedimento de propriedade |
Exit Sub | Sai um procedimento de sub-rotina |
FileCopy | Copia um arquivo |
Para cada Seguinte | Ciclos através de um conjunto de instruções para cada um dos membros de um coleção |
A seguir | Percorre um conjunto de instruções um número específico de vezes |
Função | Declara o nome e argumentos para um procedimento Function |
Obter | Lê dados de um arquivo de texto |
GoSub ... Retorno | Ramos a e retorna de um procedimento |
Vamos para | Ramos para uma declaração especificado dentro de um procedimento |
If-Then-Else | Processos declarações condicionalmente (a parte mais é opcional) |
Entrada # | Lê dados de um arquivo de texto seqüencial |
Matar | Exclui um arquivo |
Deixei | Atribui o valor de uma expressão de um ou variável propriedade |
Linha de entrada # | Lê uma linha de dados de um arquivo de texto seqüencial |
Carga | Carrega um objeto, mas não mostrá-lo |
Bloquear desbloquear | Controla o acesso a um arquivo de texto |
médio | Substitui caracteres em uma string com outros personagens |
MkDir | Cria um novo diretório |
Nome | Renomeia um arquivo ou pasta |
on Error | Dá instruções específicas sobre o que fazer no caso de um erro |
On ... GoSub | Ramos, com base em uma condição |
On ... GoTo | Ramos, com base em uma condição |
Aberto | Abre um arquivo de texto |
Option base | Altera o limite inferior padrão para matrizes |
opção Comparar | Declara o modo de comparação padrão quando comparando cordas |
Option Explicit | Forças declaração de todas as variáveis em um módulo |
opção privada | Indica que um módulo inteiro é Privada |
Impressão # | Grava dados em um arquivo seqüencial |
Privado | Declara uma matriz local ou variável |
Get propriedade | Declara o nome e argumentos de uma propriedade Obter procedimento |
Property Let | Declara o nome e argumentos de uma Let Property procedimento |
Conjunto de propriedades | Declara o nome e argumentos de um conjunto de propriedades procedimento |
Público | Declara uma matriz pública ou variável |
Colocar | Escreve uma variável para um arquivo de texto |
RaiseEvent | Dispara um evento definido pelo usuário |
Aleatória | Inicializa o gerador de números aleatórios |
ReDim | Altera as dimensões de uma matriz |
Rem | Especifica uma linha de observações (o mesmo que um apóstrofo [ ‘]) |
Restabelecer | Fecha todos os arquivos de texto abertas |
Currículo | Continua a execução quando um de tratamento de erros acabamentos de rotina |
RmDir | Remove um diretório vazio |
Salvar configuração | Salva ou cria uma entrada de aplicativo no Windows Registro |
Procurar | Define a posição para o próximo acesso em um arquivo de texto |
Selecionar caso | Processos declarações condicionalmente |
SendKeys | Envia teclas para a janela ativa |
Conjunto | Atribui uma referência de objeto a uma variável ou propriedade |
SetAttr | Alterações informações de atributo para um arquivo |
Estático | Declara variáveis no nível procedimento para que as variáveis retêm seus valores enquanto o código está sendo executado eo projeto não foi redefinida. |
Pare | Pausa o programa |
Sub | Declara o nome e argumentos de um procedimento Sub |
Tempo | Define a hora do sistema |
Tipo | Define um tipo de dados personalizado |
Descarregar | Remove um objeto da memória |
While ... Wend | Percorre um conjunto de instruções, desde que um certo condição permanece verdadeira |
Largura # | Define a largura da linha de saída de um arquivo de texto |
Com | Permite uma forma abreviada de acessar várias propriedades de um objeto |
Escreva # | Grava dados em um arquivo de texto seqüencial |