Entenda os conceitos básicos da sintaxe do VBA no Microsoft Office.

O conceito de constantes e quando usá-las

Uma constante é um valor fixo e que não muda durante o programa. Usando constantes, o código se torna mais fácil de ler e gerenciar, pois você pode nomear valores usados com frequência. Para declarar uma constante, use a palavra-chave Const. Um exemplo de uma declaração constante é:

Const PI As Double = 3.14159

Você deve usar constantes quando elas tiverem valores que não serão alterados durante o programa, como valores matemáticos (por exemplo, PI), certas restrições ou texto fixo. Dessa forma, se houver uma mudança de valor no futuro, você só precisa alterá-lo em um só lugar.

3. Declarações e Operadores

No VBA, instruções são linhas de código que descrevem uma ação, definem um item ou atribuem um valor a uma variável. As declarações funcionam como frases na linguagem cotidiana.

Normalmente, cada linha de código tem apenas uma instrução, mas você pode colocar várias instruções em uma única linha separando-as com dois pontos. Exemplos de instruções incluem declarar variáveis, chamar procedimentos ou definir o valor da propriedade de um objeto.

Uma declaração pode estar na forma de:

  1. Declaração de variável: por exemplo, Dim x As Integer.
  2. Atribuição de nota: Por exemplo, x = 10.
  3. Chamadas de procedimento ou função: por exemplo, Call MsgBox(“Hello!”).
  4. Controle de fluxo: por exemplo, instruções If, For ou Do While.

Operador aritmético

Operadores aritméticos são usados para realizar cálculos matemáticos.

OperadorDescriçãoExemploResultado
+Adição5 + 38
Redução10 – 46
*Multiplicação6 * 742
/Divisão20 / 45
^Classificar2^38
ModO resto da divisão10 Mod 31

Operador lógico

Os operadores lógicos são usados para tomar decisões com base em instruções de condição.

OperadorDescriçãoExemploResultado
AndVale a pena True se ambas as condições valerem True(5 > 3) And (2 < 4)Verdadeiro
OrVale True   jika   salah   satu   kondisi   True(5 > 3) Or (2 > 4)Verdadeiro
NotInvertendo valores de condiçãoNot (5 > 3)Falso

4. Escrevendo e executando macros

Para criar uma macro no VBA, você precisa escrever um procedimento restrito por instruções Sub e End Sub.

Depois de criar uma macro, você pode executá-la no Macros Dialog Box. Aqui estão as etapas para executar a macro:

  1. Abra um aplicativo do Microsoft Office (como Excel ou Word).
  2. Clique na guia Developer na Faixa de Opções. Se essa guia não aparecer, talvez seja necessário ativá-la nas configurações.
  3. Clique no botão Macros para abrir a caixa de diálogo.
  4. Na caixa de diálogo, selecione o nome da macro que deseja executar na lista.
  5. Clique no botão Run para executar a macro selecionada.

5. Manipulação de Objetos e Propriedades

No VBA, um objeto é um elemento que pode ser alterado por meio de código. Dois objetos que são frequentemente usados no Microsoft Word são ActiveDocument e Selection.

  • ActiveDocument: Este é um objeto que representa o documento que está aberto no Word. Você pode acessar e alterar as propriedades e métodos deste documento.
  • Selection: Este é um objeto que representa o texto ou elemento que está sendo selecionado no documento. Se ninguém for selecionado, este objeto indicará a posição do cursor.

Você pode alterar várias propriedades de objeto no VBA para formatar o documento. Algumas das propriedades que são alteradas com frequência são:

  • Font: Altere o tipo de fonte do texto.
  • Size: Redimensione o texto.
  • Bold: Determina se o texto é exibido em negrito.

Últimos artigos