Vídeo: #98 - VBA Excel - Corretor ortográfico na planilha e com VBA 2024
Parte da programação do Excel VBA para Dummies Cheat Sheet
A tabela a seguir fornece uma lista de instruções VBA comumente usadas que você pode usar ao criar macros para o Excel. Para obter mais informações sobre uma declaração específica, consulte o sistema de Ajuda do Excel.
Declaração da VBA | O que é |
---|---|
AppActivate | Ativa uma janela de aplicação |
Beep | Soa um tom através do alto-falante do computador |
Chamar | Transferências de controle para outro procedimento > ChDir |
Muda o diretório atual | ChDrive |
Muda a unidade atual | Fechar |
Fecha um arquivo de texto | Const |
Declara um valor constante | Data |
Conjuntos a data atual do sistema | Declare |
Declara uma referência a um procedimento externo em uma biblioteca Dynamic Link | (DLL)
DeleteSetting |
Exclui uma seção ou configuração de chave da entrada de um aplicativo em | o Registro do Windows
Dim |
Declara variáveis e (opcionalmente) seus tipos de dados | Do-Loop |
Loops através de um conjunto de instruções | Fim |
Usado por si mesmo, sai do programa; também usado para terminar um bloco de declarações | que começam com If, With, Sub, Function, Property, Type,
ou Selecionar Erase |
Re-inicializa uma matriz | Erro |
Simula uma condição de erro específico | Sair Do |
Sai de um bloco de código Do-Loop | Sair para |
Sai de um bloco de código For-Next | Sair da função |
Sai de um procedimento de função < Sair da propriedade | Sai de um procedimento de propriedade |
Sair Sub | Sai de um procedimento de sub-rotina |
FileCopy | Copia um arquivo |
Para cada |
Loops através de um conjunto de instruções para cada membro de uma coleção |
For-Next
Loops através de um conjunto de instruções um número específico de |
|
vezes | Função
Declara o nome e os argumentos para um procedimento de função |
Obter | lê dados de um arquivo de texto |
GoSub … Voltar | Envolve e retorna de um procedimento |
GoTo | Envolve uma declaração especificada dentro de um procedimento |
If-Then-Else < Processa declarações condicionalmente (a parte Else é | opcional) |
Entrada # | Lê dados de um arquivo de texto seqüencial
Kill |
Exclui um arquivo | Permitir |
Atribui o valor de uma expressão a uma variável ou | propriedade |
Entrada de linha # | Lê uma linha de dados de um arquivo de texto seqüencial
Carregar |
Carrega um objeto, mas não mostra | Bloquear … Desbloquear |
Controla o acesso a um arquivo de texto | Médio |
Substitui caracteres em uma string com outros caracteres | MkDir |
Cria um novo diretório | Nome |
Renomeia um arquivo ou diretório | Em erro |
Dá instruções específicas sobre o que fazer no caso de um erro | |
Em … GoSub | Filiais, com base em uma condição
Em … GoTo |
Filiais, com base em uma condição | Abrir |
Abre um arquivo de texto | Opção Base |
Alterações o limite inferior padrão para arrays | Opção Compare |
Declara o modo de comparação padrão ao comparar | strings |
Opção Explicit | Força a declaração de todas as variáveis em um módulo
Opção Privado |
Indica que um módulo inteiro é privado | Imprimir # |
Grava dados para um arquivo seqüencial | Privado |
Declara uma matriz local ou variável | Propriedade Get |
Declara o nome e os argumentos de um imóvel Get | |
Propriedade Permitir | Declara o nome e os argumentos de um Property Let
procedure |
Property Set | Declara o nome e os argumentos de um conjunto de propriedades
procedimento |
Public | Declara uma matriz pública ou variável
Colocar |
Escreve uma variável para um arquivo de texto | RaiseEvent |
Aciona um evento definido pelo usuário | Randomize |
Inicializa o gerador de números aleatórios | ReDim |
Muda as dimensões de uma matriz | Rem > Especifica uma linha de comentários (o mesmo que um apóstrofo [']) |
Redefinir | Fecha todos os arquivos de texto aberto |
Resumo | Retoma a execução quando uma rotina de tratamento de erros termina |
RmDir | Remove um diretório vazio |
SaveSetting | 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 | Selecione o Caso
Condição de declarações de processos alian |
SendKeys | Envia as teclas para a janela ativa |
Definir | Atribui uma referência de objeto a uma variável ou propriedade |
SetAttr | Muda informações de atributos para um arquivo |
Estatica | Declara as variáveis no nível do procedimento para que as variáveis |
mantenham seus valores desde que o código esteja sendo executado e o projeto | não foi reiniciado. |
Parar | Pausa o programa
Sub Declara o nome e os argumentos de um procedimento Sub |
Tempo | Define o tempo do sistema |
Tipo | Define um tipo de dados personalizado < Descarregue |
Remove um objeto da memória | Enquanto … Wend |
Loops através de um conjunto de instruções enquanto uma determinada condição | permanecer verdadeira |
Largura # | Define a largura da linha de saída de um arquivo de texto |
Com | Permite uma maneira abreviada de acessar várias propriedades para um objeto |
Escrever # | Grava dados em um arquivo de texto seqüencial |
|