Demonstrações VBA comuns para Excel VBA Programming

A tabela a seguir fornece uma lista de declarações VBA comumente usados ​​que você pode usar ao criar macros para o Excel. Para mais informações sobre uma declaração particular, consultar o sistema de ajuda do Excel.

Declaração VBAO que faz
AppActivateAtiva uma janela de aplicativo
BipEmite um som via alto-falante do computador
LigarTransfere o controle para outro procedimento
ChDirMuda o diretório atual
ChDriveAltera a unidade atual
FecharFecha um arquivo de texto
constDeclara um valor constante
EncontroDefine a data atual do sistema
DeclararDeclara uma referência a um procedimento externo num LinkLibrary dinâmicos (DLL)
DeleteSettingExclui uma seção ou configuração de chave de entrada de um aplicativo inthe Registro do Windows
escurecerDeclara variáveis ​​e (opcionalmente) os seus tipos de dados
Faça-LoopPercorre um conjunto de instruções
FimUsado por si só, sai da programação também usado para terminar um bloco ofstatements que começam com Se, Com, Sub, Function, Property, Tipo ou Selecione
ApagarRe-inicializa uma matriz
ErroSimula uma condição de erro específica
Sair DoSai um bloco de código Do-Loop
Exit ForSai um bloco de For-Next código
Função ExitSai um procedimento Function
Exit PropertySai de um procedimento de propriedade
Exit SubSai um procedimento de sub-rotina
FileCopyCopia um arquivo
Para Cada-NextPercorre um conjunto de instruções para cada membro da acollection
For-NextPercorre um conjunto de instruções um número específico oftimes
FunçãoDeclara o nome e argumentos para um procedimento Function
ObterLê dados de um arquivo de texto
GoSub ... RetornoRamos para e retornos de um procedimento
Vamos paraRamos para a instrução especificada dentro de um procedimento
If-Then-ElseProcessa as declarações condicionalmente (a parte Else isoptional)
entrada #Lê dados de um arquivo de texto sequencial
MatarExclui um arquivo
DeixeiAtribui o valor de uma expressão a uma variável orproperty
Linha de entrada #Lê uma linha de dados de um arquivo de texto sequencial
CargaCarrega um objeto, mas não mostrá-lo
Bloquear desbloquearControla o acesso a um arquivo de texto
médioSubstitui caracteres em uma string com outros personagens
MkDirCria um novo diretório
NomeRenomeia um arquivo ou diretório
on ErrorDá instruções específicas sobre o que fazer no caso de anerror
On ... GoSubRamos, com base em uma condição
On ... GoToRamos, com base em uma condição
AbertoAbre um arquivo de texto
Option baseAltera o limite inferior padrão para matrizes
opção CompararDeclara o modo de comparação de padrão quando comparingstrings
Option ExplicitForças declaração de todas as variáveis ​​em um módulo
opção privadaIndica que um módulo inteiro é privada
Impressão #Grava dados em um arquivo seqüencial
PrivadoDeclara um array local ou variável
Get propriedadeDeclara o nome e argumentos de uma Getprocedure Property
Property LetDeclara o nome e argumentos de uma Letprocedure Property
Conjunto de propriedadesDeclara o nome e argumentos de uma Setprocedure Property
PúblicoDeclara uma matriz pública ou variável
ColocarEscreve uma variável para um arquivo de texto
RaiseEventDispara um evento definido pelo usuário
AleatóriaInicializa o gerador de números aleatórios
ReDimAltera as dimensões de uma matriz
RemEspecifica uma linha de comentários (o mesmo que um apóstrofo [ '])
ReiniciarFecha todos os arquivos de texto abertos
CurrículoRetoma a execução quando um de tratamento de erros acabamentos de rotina
RmDirRemove um diretório vazio
Salvar configuraçãoSalva ou cria uma entrada de aplicativo na WindowsRegistry
procurarDefine a posição para o próximo acesso em um arquivo de texto
Select CaseProcessos declarações condicionalmente
SendKeysEnvia combinações de teclas para a janela ativa
ConjuntoAtribui uma referência de objeto a uma variável ou propriedade
SetAttrAlterações informações de atributo para um arquivo
EstáticoDeclara variáveis ​​no nível do procedimento para que o variablesretain seus valores, desde que o código está sendo executado eo projecthasn't foi redefinida.
PareInterrompe o programa
SubDeclara o nome e argumentos de um procedimento Sub
TempoDefine a hora do sistema
DigitarDefine um tipo de dados personalizado
DescarregarRemove um objeto da memória
While ... WendPercorre um conjunto de instruções enquanto uma certaincondition permanece fiel
Largura #Define a largura da linha de saída de um arquivo de texto
ComPermite uma forma abreviada de acessar várias propriedades para anObject
Escreva #Grava dados em um arquivo de texto sequencial

menu