Arquivo de Automatização com VBA - Excel - Curso VBA - Aprender Programação https://somaexcel.com.br/tag/automatizacao-com-vba/ Excel - Curso VBA | Planilhas Profissionais mais de 1.000 Aulas e Video Aulas passo a passo. Aprenda o passo a passo de como usar o VBA no Excel e Crie sistemas em suas planilhas Personalizados. Fri, 03 Oct 2025 13:50:54 +0000 pt-BR hourly 1 https://wordpress.org/?v=6.9 Como calcular porcentagem no Excel Planilha https://somaexcel.com.br/como-calcular-porcentagem-no-excel-planilha/ https://somaexcel.com.br/como-calcular-porcentagem-no-excel-planilha/#respond Thu, 02 Oct 2025 12:49:41 +0000 https://somaexcel.com.br/?p=4082 Vamos Aprender nesta Aula de Como usar porcentagem no excel para calculos com fórmulas VBA Macros subrotina. Como calcular porcentagem...

O post Como calcular porcentagem no Excel Planilha apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
Aprendendo a calcular porcentagem no excel planilhas tutoriais práticos
Vamos Aprender nesta Aula de Como usar porcentagem no excel para calculos com fórmulas VBA Macros subrotina.
  • Como calcular porcentagem no Excel

  • Fórmulas de porcentagem para vendas

  • Porcentagem no Excel VBA

  • Tutorial de Excel para iniciantes

✅    https://somaexcel.com.br/course/curso-excel-vba/
🔑
Conteudo na Área de Membros Excel VBA Acessar Agora!📊

excel vba download exemplo de planilha programação saberexcel
   Faça o Download do Exemplo de Planilha Calculando Porcentagens com Fórmulas e VBA
           Aviso: (Ao Concluir o Download Acesse a Planilha, Clique com Botão Direito do Mouse e Desbloquear)                       Icons excel vba treinamentos codigos como fazer gratuito  Exemplo:  Planilha Calculando Percentuais valores.xlsm

vamos aos percentuais, em uma planilha tenho uma quantidade vendas de um ano exemplo 2023, 2000 em 2024 vendi 1768 unidades, quero o percentual relativo de vendas no periodo usando fórmulas e quando for menor que o periodo anterior me trazer a diferença em pct negativo

📊 Fórmula para o percentual relativo de vendas

Se você tem:

  • Ano 2023: 2000 unidades vendidas
  • Ano 2024: 1768 unidades vendidas

A fórmula para calcular o percentual relativo de 2024 em relação a 2023 é:

excel
=(B2/A2 - 1) * 100

Onde:

  • A2 = vendas de 2023 (2000)
  • B2 = vendas de 2024 (1768)

✅ Resultado

Aplicando os valores:

excel
=(1768/2000 - 1) * 100
excel
= (0,884 - 1) * 100
= -11,6%

🧠 Interpretação

  • O resultado -11,6% indica que houve uma queda de 11,6% nas vendas em 2024 comparado a 2023.
  • Se o valor de 2024 fosse maior que 2023, o resultado seria positivo, indicando crescimento.

💡 Dica extra

Se quiser que a célula mostre automaticamente o sinal negativo quando houver queda, use:

excel
=TEXT((B2/A2 - 1)*100;"0.00%")

Ou, para destacar com cor (formatação condicional), você pode aplicar uma regra que pinte de vermelho quando o valor for negativo.

Se quiser que eu te ajude a montar isso em uma planilha com mais anos ou automatizar com gráficos, posso te ajudar também!

quero que faça usando =A2*(1+D2) para me mostrar o diferencial quando for negativo

Perfeito, Expedito! Vamos usar a fórmula =A2*(1+D2) para calcular o valor projetado com base na variação percentual (positiva ou negativa) e depois mostrar a diferença entre o valor real e o projetado.

📘 Contexto

  • A2: Vendas do ano anterior (ex: 2023 = 2000 unidades)
  • B2: Vendas do ano atual (ex: 2024 = 1768 unidades)
  • D2: Variação percentual entre os anos (calculada como (B2/A2 - 1))

🧮 Passo a passo

  1. Calcular a variação percentual (D2):
excel
=(B2/A2 - 1)

Resultado:

excel
=(1768/2000 - 1) = -0,116
  1. Calcular o valor projetado com base na variação (usando =A2*(1+D2)):
excel
=A2*(1+D2)

Resultado:

excel
=2000*(1 - 0,116) = 1768

Ou seja, confirma que a queda foi de 11,6%.

  1. Mostrar a diferença entre o valor real e o projetado (em percentual negativo quando for queda):

Se quiser que a célula mostre o percentual negativo diretamente, você pode usar:

excel
=TEXT(D2;"0.00%")

Ou, se quiser destacar apenas quando for negativo:

excel
=IF(D2<0;TEXT(D2;"0.00%");"")

✅ Resultado final

Ano Vendas Variação (%) Projeção Diferença
2023 2000
2024 1768 -11,60% 1768 -232

Se quiser que eu te ajude a montar isso em uma planilha com fórmulas prontas, posso te guiar passo a passo. Quer que eu te mande um modelo de fórmula para copiar e colar?

Pode fazer um tutorial de Percentual bem elaborado para eu publicar no meu site com fórmulas Relevantes e também no Excel VBA sobre porcentagem, textos com Destaques de Icons condizente com texto, tutorial que possa ser achado no google e atrair usuarios p meu ead

Claro, Expedito! Aqui está um tutorial completo e otimizado para SEO sobre porcentagem no Excel e VBA, ideal para publicar no seu site EAD. Ele inclui fórmulas relevantes, ícones temáticos e estrutura pensada para atrair usuários via Google.

📈 Tutorial Completo: Como Calcular Porcentagem no Excel e VBA

Aprender a trabalhar com porcentagem no Excel é essencial para quem lida com vendas, finanças, metas ou qualquer tipo de análise de dados. Neste guia, você vai dominar as principais fórmulas de porcentagem e também aprender como automatizar cálculos usando Excel VBA.

🧮 O que é Porcentagem?

Porcentagem é uma forma de expressar proporções em relação a 100. Por exemplo, 25% representa 25 de cada 100 unidades.

📊 Fórmulas de Porcentagem no Excel

1. ✅ Quanto é X% de um valor?

Fórmula:

excel
=Valor * Percentual

Exemplo:

excel
=500 * 20%

Resultado: 100

2. 📌 Qual a porcentagem de um valor em relação a outro?

Fórmula:

excel
=Parte / Total

Exemplo:

excel
=300 / 500

Resultado: 0,6 → Formatado como 60%

3. 📈 Aumentar um valor em X%

Fórmula:

excel
=Valor * (1 + Percentual)

Exemplo:

excel
=100 * (1 + 10%)

Resultado: 110

4. 📉 Reduzir um valor em X%

Fórmula:

excel
=Valor * (1 - Percentual)

Exemplo:

excel
=100 * (1 - 10%)

Resultado: 90

5. 🔄 Variação percentual entre dois valores

Fórmula:

excel
=(Novo - Antigo) / Antigo

Exemplo:

excel
=(1768 - 2000) / 2000

Resultado: -11,6%

🧠 Fórmula Avançada com Projeção

Se quiser calcular o valor projetado com base na variação percentual:

Fórmula:

excel
=A2 * (1 + D2)

Onde:

  • A2 = valor anterior
  • D2 = variação percentual (ex: -0,116)

🧑‍💻 VBA: Como Calcular Porcentagem com Código

🔧 Função VBA para porcentagem

vba
Function CalcularPorcentagem(valor As Double, total As Double) As Double
    CalcularPorcentagem = (valor / total) * 100
End Function

📋 Exemplo de uso:

vba
Sub TestePorcentagem()
    Dim resultado As Double
    resultado = CalcularPorcentagem(50, 200)
    MsgBox "O resultado é " & resultado & "%"
End Sub

🎨 Dicas Visuais com Ícones no Excel

Use formatação condicional para destacar percentuais:

  • 🔴 Negativo → queda
  • 🟢 Positivo → crescimento
  • 🟡 Neutro → estabilidade

Como aplicar:

  1. Selecione a coluna de porcentagem.
  2. Vá em Página Inicial > Formatação Condicional > Ícones.
  3. Escolha um conjunto de ícones (setas, semáforos, etc).

Agradeço profundamente pelo esforço e dedicação de todos vocês. Vamos juntos nessa jornada de aprendizado e evolução!

📘 Prof. Expedito Marcondes
📧Tire-Dúvidas: suportecursovba@gmail.com

 

 

O post Como calcular porcentagem no Excel Planilha apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
https://somaexcel.com.br/como-calcular-porcentagem-no-excel-planilha/feed/ 0
Lição Excel VBA Treinamento Criar Banco de Dados Fictício Flores, Frutas e Criatividade https://somaexcel.com.br/licao-excel-vba-treinamento-criar-banco-de-dados-ficticio-flores-frutas-e-criatividade/ https://somaexcel.com.br/licao-excel-vba-treinamento-criar-banco-de-dados-ficticio-flores-frutas-e-criatividade/#respond Sat, 05 Jul 2025 13:00:47 +0000 https://somaexcel.com.br/?p=2762 Curso Excel VBA – Completo SomaExcel VBA Planilhas – Promoção Excel VBA Montar Banco de Dados para Treinamento com Excel...

O post Lição Excel VBA Treinamento Criar Banco de Dados Fictício Flores, Frutas e Criatividade apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>

Curso Excel VBA – Completo SomaExcel VBA Planilhas – Promoção

Excel VBA Montar Banco de Dados para Treinamento com Excel VBA Planilha

uma mistura de Flores, Frutas, Excel, Calculos e uma msg Aprenda Excel VBA - SomaExcel

excel vba download exemplo de planilha programação saberexcel Faça o Download do Exemplo de Planilha Excel VBA | Treinamento com Planilhas Pratica Exemplo  

            Icons excel vba treinamentos codigos como fazer gratuito     Excel VBA – Criar Banco de Dados Automaticamente Treinamento.xlsm

🔓 ATENÇÃO: Desbloqueie a Planilha para Funcionamento Completo do VBA
Após fazer o download de  uma Planilha Excel que contém macros em macros VBA,
é necessário desbloqueá-la
para que os recursos funcionem corretamente.
Siga os passos abaixo:
Localize o arquivo baixado no seu computador (geralmente na pasta “Downloads”).
      Clique com o botão direito do mouse sobre o arquivo.
No menu que aparece, selecione “Propriedades”.
Na parte inferior da aba “Geral”, verifique se existe a mensagem:
                   “Este arquivo veio de outro computador e pode estar bloqueado”.

  1. Se essa mensagem aparecer, marque a opção “Desbloquear”.
    Clique em “Aplicar” e depois em “OK”.

✅ Pronto! Agora você pode abrir a planilha normalmente e utilizar todas as funções de VBA sem restrições.

 


Professor Marcondes,
Preciso de um banco de dados de 1500 Linhas com os dados acimas ficticios porém os ddd de corretos
pode me ajudar? Fernando.

Vamos lá……..Fernando, Boa ideia….
Como  montar um banco de dados para treinamento com excel vba na folha de planilha do excel, preciso dos Campos, ID, NOME, ENDEREÇO, BAIRRO, CIDADE, CPF, RG, TELEFONE, STATUS, DATA, OBSERVAÇÕES.

Excelente projeto, Fernando para criar um banco de dados de treinamento no Excel com VBA, podemos estruturar a planilha da seguinte forma, brincando com Excel … muito bom

Estrutura dos Campos

Na planilha “BaseDeDados”, configure os seguintes cabeçalhos nas colunas A até L:

  1. ID (Numérico sequencial: 1 até 1500)
  2. NOME (Nomes fictícios brasileiros)
  3. ENDEREÇO (Ruas fictícias, ex: Rua das Palmeiras, nº 123)
  4. BAIRRO (Nomes genéricos, ex: Centro, Jardim América, etc.)
  5. CIDADE (Cidades reais, compatíveis com o DDD)
  6. CPF (Formato válido mas fictício: 000.000.000-00)
  7. RG (Números aleatórios com dígito verificador: ex: 12.345.678-9)
  8. TELEFONE (Com DDDs corretos, ex: (11) 91234-5678)
  9. STATUS (ex: Ativo, Inativo, Pendente)
  10. DATA (Datas aleatórias em formato dd/mm/aaaa)
  11. OBSERVAÇÕES (ex: “Cliente em contato”, “Verificar documentos”, etc.)

Geração dos Dados

Essa macro cria os 1500 registros automaticamente na folha “BaseDeDados”.

💡 Lição VBA: Criando um Banco de Dados Fictício no Excel com Flores, Frutas e Criatividade

Se você deseja aprender a automatizar a criação de um banco de dados para testes e treinamentos no Excel usando VBA, esta videoaula é para você!

Nesta lição, vamos construir um banco de dados com 1.500 registros gerados automaticamente, contendo nomes fictícios, endereços com flores, bairros com frutas e telefones formatados por DDD de cidades brasileiras.
Uma abordagem divertida e valiosa, prática e valiosa para quem está começando ou deseja aprimorar suas habilidades com programação no Excel.

📘 O Que Você Vai Aprender

  • Como estruturar uma planilha de dados com campos essenciais como nome, endereço, CPF, telefone etc.
  • Como usar arrays em VBA para gerar dados dinâmicos e diversificados.
  • Como formatar CPFs, RGs, telefones e datas com precisão.
  • Como usar loops e funções para preencher automaticamente milhares de linhas em segundos.
  • Como aplicar criatividade no uso de variáveis para tornar os dados mais interessantes e próximos da realidade.

🎯 Benefícios Deste Aprendizado

  • Aumenta sua produtividade com automação de rotinas repetitivas.
  • Dá mais confiança para criar macros mais complexos e personalizados.
  • Enriquece seu currículo com aplicação prática de programação no Excel.
  • Cria uma base sólida para projetos com UserForms, relatórios e dashboards interativos.
  • Te estimula a pensar criativamente na estruturação de dados e cenários fictícios de treinamento.

🔧 O Código VBA da Aula

Aqui está o script VBA apresentado:

🔑 Conteudo na Área de Membros Excel VBA Acessar Agora!📊

 

📖 Sabedoria para Crescer

Inspirar-se na sabedoria é tão importante quanto desenvolver habilidades técnicas. Aqui vão três passagens bíblicas para nos lembrar disso:

> “Instruir-te-ei, e ensinar-te-ei o caminho que deves seguir; e, sob as minhas vistas, te darei conselho.” — Salmo 32:8

> “Com sabedoria se constrói a casa, e com discernimento se consolida.” — Provérbios 24:3

> “O coração do que tem discernimento adquire conhecimento; os ouvidos dos sábios saem à sua procura.” — Provérbios 18:15

🙏 Agradecimento Final

Se quiser, posso te ajudar a dar um título impactante para atrair mais cliques, criar uma imagem de capa com visual profissional, ou até estruturar o roteiro do vídeo caso você vá gravar uma explicação.

Aqui vão algumas sugestões de título:

  • “Flores, Frutas e VBA: Aprenda a Automatizar Planilhas com Estilo”
  • “Do Zero ao Macro: Banco de Dados Gerado com Amor (e Código!) no Excel VBA”
  • “Excel VBA Criativo: Treine com Dados Gerados Automaticamente e Sabedoria Bíblica”

 

🔑 Conteudo na Área de Membros Excel VBA Acessar Agora!📊

 

Esse site oferece uma abordagem prática e didática, com explicações sobre variáveis, loops, eventos, UserForms, além de exercícios para praticar. É um ótimo recurso para quem está começando ou quer se aprofundar.


🌸🍍 Macro VBA: Geração Automática de Banco de Dados com Flores, Frutas e Link Didático

 

🌼 Aprenda Excel VBA Criando um Banco de Dados com Flores, Frutas e Criatividade!

Se você está em busca de uma forma prática e interessante de treinar Excel VBA, esta lição é para você. Vamos automatizar a criação de um banco de dados com 1.500 registros fictícios, recheados de nomes, endereços florais e bairros frutados. E ainda com um hiperlink direto para um curso gratuito no final de cada linha!
Além de divertido, o projeto mostra como você pode usar criatividade para ensinar ou treinar pessoas com dados dinâmicos.

📘 O Que Você Vai Aprender

  • Como automatizar a geração de dados com VBA usando arrays
  • Como preencher células com CPF, RG, telefone, data e observações
  • Como aplicar formatação adequada nos dados
  • Como adicionar links automáticos em células via VBA
  • E o mais importante: como usar o Excel de forma criativa e útil!

🎯 Benefícios Dessa Atividade

  • Redução de tempo com tarefas repetitivas
  • Formação de base de teste para desenvolvimento de sistemas
  • Exercício prático para entrevistas ou portfólio
  • Inspiração para construir planilhas com identidade própria
  • Inserção de links didáticos para estimular o aprendizado

✍ Código VBA Completo

vba
Sub sbx_gerar_banco_dados_automaticamente()
    Dim i As Long
    Dim nomes As Variant, cidades As Variant, ddds As Variant
    Dim flores As Variant, frutas As Variant
    Dim ws As Worksheet
    Set ws = ThisWorkbook.Sheets("BaseDeDados")
    nomes = Array("Ana Clara", "Lucas Silva", "Paulo Souza", "Carla Mendes", _
             "Fernanda Lima", "João Pedro", "Mariana Oliveira")
    cidades = Array("São Paulo", "Rio de Janeiro", "Salvador", _
                    "Belo Horizonte", "Fortaleza")
    cab = Array("ID", "NOME", "ENDEREÇO", "BAIRRO", "CIDADE", "CPF", _
                      "CEP", "TELEFONE", "STATUS", "DATA", "OBSERVAÇÕES")
    For i = 1 To UBound(cab)
        Cells(1, i) = cab(i - 1)
    Next i
    ddds = Array("11", "21", "71", "31", "85")
    flores = Array("Rosa", "Orquídea", "Violeta", "Lírio", _
                   "Tulipa", "Girassol", "Jasmim", "Dália")
    frutas = Array("Macieira", "Bananeiras", "Abacaxis", _
              "Laranjeiras", "Videira", "Mangueira", "Cajueiro", "Pereira")
    For i = 2 To 1501
        ws.Cells(i, 1).Value = i - 1
        ws.Cells(i, 2).Value = nomes(Int(Rnd * UBound(nomes) + 1))
        ws.Cells(i, 3).Value = "Rua: " & _ 
            flores(Int(Rnd * UBound(flores) + 1)) & ", nº " & Int(Rnd * 999 + 1)
        ws.Cells(i, 4).Value = "Bairro: " & frutas(Int(Rnd * UBound(frutas) + 1))
        Dim idx As Integer: idx = Int(Rnd * UBound(cidades) + 1)
        ws.Cells(i, 5).Value = cidades(idx)
        ws.Cells(i, 6).Value = _
                Format(Int(Rnd * 900000000 + 100000000), "000\.000\.000\-00")
        ws.Cells(i, 7).Value = _
                 Format(Int(Rnd * 90000000 + 10000000), "00\.000\.000\-0")
        ws.Cells(i, 8).Value = _ 
               "(" & ddds(idx) & ") 9" & Int(Rnd * 9000 + 1000) & "-" & _
                 Int(Rnd * 9000 + 1000)
        ws.Cells(i, 9).Value = _ 
                    Choose(Int(Rnd * 3 + 1), "Ativo", "Inativo", "Pendente")
        ws.Cells(i, 10).Value = _ 
                     DateSerial(2023, Int(Rnd * 12 + 1), Int(Rnd * 28 + 1))
        ws.Cells(i, 11).Value = Choose(Int(Rnd * 3 + 1), _
              "Aguardando retorno", "Contato recente", "Sem observações")
        ws.Hyperlinks.Add _
            Anchor:=Cells(i, 12), _
            Address:="https://somaexcel.com.br/cursos/curso-excel-vba/", _
            TextToDisplay:="Curso Excel VBA - SomaExcel"
    Next i

    MsgBox "Banco de dados Florido e Fruteiras gerado com sucesso! 🌷🍊"
End Sub

✨ Inspiração Bíblica Para Aprendizado e Evolução

“O coração sábio busca o conhecimento, mas a boca dos tolos se alimenta de insensatez.” — Provérbios 15:14
> “Ensina-nos a contar os nossos dias, para que alcancemos coração sábio.” — Salmo 90:12 >
> “Melhor é o sábio do que o forte, e o homem de conhecimento do que o poderoso.” — Provérbios 24:5

🙏 Agradecimento e Contato

✨  Agradeço profundamente pelo esforço e dedicação que vocês têm demonstrado em cada aula. A busca pelo conhecimento é um caminho iluminado que leva à sabedoria e ao crescimento pessoal e profissional. Continuem firmes nesta jornada transformadora!

📘 Prof. Expedito Marcondes
 📋 Tire-Dúvidas: suportecursovba@gmail.com

Curso Completo Excel VBA – SomaExcel
🔑 Conteudo na Área de Membros Excel VBA Acessar Agora!📊

 

 

 

 

O post Lição Excel VBA Treinamento Criar Banco de Dados Fictício Flores, Frutas e Criatividade apareceu primeiro em Excel - Curso VBA - Aprender Programação.

]]>
https://somaexcel.com.br/licao-excel-vba-treinamento-criar-banco-de-dados-ficticio-flores-frutas-e-criatividade/feed/ 0