Declarando Variáveis ​​VBA usando Dim

Este guia divide as variáveis ​​VBA, tipos de dados e Dim. Normalmente, a primeira etapa após nomear sua macro é declarar suas variáveis. Variáveis ​​são nomes de diferentes partes dos dados com os quais a macro trabalhará. No entanto, às vezes isso se mostra difícil, pois é difícil planejar com antecedência quantas variáveis ​​serão usadas na macro. Eventualmente, quando a macro é gravada, o usuário pode adicionar ou remover certas variáveis. Isso se tornará mais evidente mais adiante neste guia para escrever macros VBA. Macros VBA A configuração de macros no Excel VBA é bastante simples. A estrutura para macros VBA do Excel envolve começar com uma linha sub () antes de iniciar o código da macro. As macros usam o aplicativo Visual Basic no Excel para criar funções personalizadas geradas pelo usuário e acelerar tarefas manuais criando processos automatizados.

No topo de cada macro após o subnome está uma seção chamada de declarações. Aqui, o usuário lista e nomeia todas as variáveis ​​diferentes que usará e declara seus tipos de dados. Isso é feito usando a instrução “Dim”. A declaração “Dim” é seguida pelo nome da variável e, às vezes, a declaração “as [tipo de dados]”. Por exemplo, se quisermos criar uma variável para o preço da ação, podemos escrever “Dim stockPrice as double”. Isso cria uma variável chamada stockPrice, que assume o tipo de dados double. Um tipo de dados duplo é um dos tipos de dados que permite decimais, ao contrário do tipo de dados inteiro.

Não é necessário declarar sempre o tipo de dados. Às vezes, é suficiente declarar o nome, e o VBA pode inferir o tipo de dados quando a variável é usada no código posteriormente. No entanto, geralmente é mais seguro declarar o tipo de dados que você espera usar.

Cada declaração seguirá sua própria linha. É útil agrupar variáveis ​​do mesmo tipo de dados.

Captura de tela de variáveis ​​VBA

Tipos de dados variáveis

Existem alguns tipos de dados VBA, mas para os propósitos gerais de modelagem financeira O que é Modelagem Financeira A modelagem financeira é executada no Excel para prever o desempenho financeiro de uma empresa. Visão geral do que é modelagem financeira, como e por que construir um modelo. nem todos eles são usados.

Abaixo está uma lista de variáveis ​​VBA comuns (conhecidas como tipos de dados) usadas em macros e suas finalidades:

  • Inteiro: usado para armazenar valores numéricos que não assumirão a forma decimal.
  • Único: usado para armazenar valores numéricos que podem assumir a forma decimal. Também pode conter números inteiros.
  • Duplo: uma forma mais longa da variável única. Ocupa mais espaço, mas é necessário para números maiores.
  • Data: armazena valores de data.
  • String: armazena texto. Pode conter números, mas irá armazená-los como um texto (os cálculos não podem ser realizados em números armazenados como uma string)
  • Booleano: usado para armazenar resultados binários (verdadeiro / falso, 1/0)

Novamente, existem outros tipos de dados, mas esses são os mais comumente usados ​​para criar macros.

Armazenando um valor em uma variável

Depois que uma variável foi criada, armazenar um valor nela é simples.

Nome da variável = valor da variável

Nome da variável da string = “valor da variável”

(Ao usar strings, você deve colocar o texto entre aspas. Isso não é verdade para números ou valores binários)

Cada variável nomeada pode conter apenas um valor de cada vez.

Exemplo de declaração de tipos de dados variáveis ​​com Dim

Aqui está um resumo de como usar Dim no VBA:

  • Declarando uma variável de nome de empresa: “Dim companyName as String”
  • Definindo a variável do nome da empresa:
    • companyName = “Tesla”
    • companyName = “Wells Fargo”
    • companyName = “Nenhum nome de empresa está disponível”
  • Declaração de uma variável para armazenar o lucro líquido: “Dim netIncome as Single” (ou duplo, dependendo da escala)
  • Definindo a variável de renda líquida:
    • netIncome = -5.000
    • netIncome = 0
    • netIncome = 1.000.000,64
  • Declarando uma variável binária para armazenar o crescimento: “Dim isGrowthPositive as Boolean”
  • Definindo a variável de crescimento:
    • isGrowthPositive = True
    • isGrowthPositive = False
    • isGrowthPositive = 1 (igual a True)

Dim VBA

Como você pode ver no exemplo acima, essas variáveis ​​(e algumas variáveis ​​extras para mostrar as melhores práticas de agrupamento) foram declaradas. Os valores também foram armazenados nas variáveis ​​principais. No entanto, se essa macro fosse executada, ela simplesmente armazenaria esses valores nas variáveis ​​e não os usaria de forma alguma. Para continuar aprendendo a usar variáveis, você precisa conhecer os métodos VBA. Referências de células VBA As referências de células VBA permitem que o usuário diga ao Excel onde procurar os dados de que precisa. Depois de criar a macro e declarar as variáveis, a próxima etapa é criar referências de células VBA, que realmente se referem a cada variável e que podem então ser usadas para manipular os dados dentro da planilha do Excel. disponível para cada um.

Recursos adicionais

Obrigado por ler o guia de finanças para variáveis ​​VBA, tipos de dados e Dim. Finance é o fornecedor global oficial do Financial Modeling and Valuation Analyst (FMVA) ™ Certificação FMVA® Junte-se a mais de 350.600 alunos que trabalham para empresas como a certificação Amazon, JP Morgan e Ferrari, projetada para transformar qualquer pessoa em um analista financeiro de classe mundial.

Para continuar aprendendo e progredindo em suas habilidades do Excel, recomendamos altamente estes recursos financeiros adicionais:

  • Atalhos de teclado do Excel Atalhos do Excel PC Mac Atalhos do Excel - Lista dos atalhos mais importantes e comuns do MS Excel para usuários de PC e Mac, finanças, contabilidade. Os atalhos do teclado aceleram suas habilidades de modelagem e economizam tempo. Aprenda a editar, formatar, navegar, faixa de opções, colar especial, manipulação de dados, edição de fórmulas e células e outros atalhos
  • Fórmulas avançadas do Excel Fórmulas avançadas do Excel que devem ser conhecidas Essas fórmulas avançadas do Excel são essenciais para saber e levarão suas habilidades de análise financeira para o próximo nível. Funções avançadas do Excel que você deve conhecer. Aprenda as 10 principais fórmulas do Excel que cada analista financeiro de nível mundial usa regularmente. Essas habilidades irão melhorar o seu trabalho com planilhas em qualquer carreira
  • Métodos VBA Métodos VBA Um método VBA é um pedaço de código anexado a um objeto VBA, variável ou referência de dados que informa ao Excel qual ação executar em relação a esse objeto. Copiar, colar e selecionar são apenas alguns exemplos de métodos VBA que podem ser executados.
  • VBD Do Loops VBA Do Loop Um VBA Do Loop permite ao usuário repetir um determinado processo em uma macro. Um Do Loop pode ser usado no VBA para executar manipulação repetitiva de dados e melhorar o modelo do Excel. Uma instrução Do Loop terá uma instrução inicial e uma instrução final, com o código a ser executado contido nessas duas instruções

Recomendado

O Crackstreams foi encerrado?
2022
O centro de comando do MC é seguro?
2022
Taliesin está deixando um papel crítico?
2022