🏆 Tutorial Completo de Excel com VBA Funções Lógicas E e OU e 12 Macros com IF e OR

🏆 Tutorial Completo de Excel com VBA: Funções Lógicas E e OU + 12 Macros com IF e OR + Sabedoria Bíblica para Estudo EAD
Claro, Expedito! Preparei um tutorial completo e inspirador para você dominar as funções E e OU no Excel, com exemplos práticos de fórmulas e 12 macros VBA usando IF e OR. Também incluí frases bíblicas para motivar seus estudos e planilhas simuladas para aplicar o conhecimento. Vamos nessa! 🌟
📘 O Que Você Vai Aprender Nesta Aula
- Como usar as funções E e OU em fórmulas do Excel
- Como criar macros VBA com
Sub ... End Sub - Como aplicar IF e OR em situações reais
- Como montar planilhas inteligentes com lógica condicional
- Como usar ícones e destaques para facilitar o aprendizado
✨ Frases Bíblicas para Inspirar Seus Estudos
📖 “O temor do Senhor é o princípio da sabedoria.”
– Provérbios 9:10 📖 “E conhecereis a verdade, e a verdade vos libertará.”
– João 8:32 📖 “Bem-aventurado o homem que acha sabedoria, e o homem que adquire conhecimento.”
– Provérbios 3:13 : BUSQUE NA BÍLIBA.
🧠 Funções Lógicas no Excel: E e OU
✅ Função E
=E(A1>10;B1<20)
Descrição: Retorna VERDADEIRO se todas as condições forem verdadeiras.
✅ Função OU
=OU(A1>10;B1<20)
Descrição: Retorna VERDADEIRO se pelo menos uma das condições for verdadeira.
📊 Exemplos de Planilhas
| Nome | Idade | Nota | Aprovado? |
|---|---|---|---|
| João | 17 | 8.5 | =E(B2>=18;C2>=7) |
| Ana | 19 | 6.0 | =OU(B3>=18;C3>=7) |
Explicação: A coluna “Aprovado?” usa lógica para decidir se o aluno passou.
🧩 Macros VBA com IF e OR
Abaixo estão os Exemplos de macros VBA com IF e OR, cada um com descrição clara:
🔧 Exemplo 1 – Excel vba usando função E e OR para Verificar a idade
Sub VerificaIdade()
If Range("A1").Value >= 18 Then
MsgBox "Maior de idade"
End If
End Sub
Descrição: Exibe mensagem se o valor da célula A1 for maior ou igual a 18.
🔧 Exemplo 2 – Excel VBA Função IF Verifica nota mínima
Sub VerificaNota()
If Range("B1").Value >= 7 Then
MsgBox "Aprovado"
Else
MsgBox "Reprovado"
End If
End Sub
Descrição: Avalia se a nota é suficiente para aprovação.
🔧 Exemplo 3 – Excel VBA Planilha macro Verifica duas condições com E
Sub VerificaAprovacao()
If Range("A1").Value >= 18 And Range("B1").Value >= 7 Then
MsgBox "Aprovado com mérito"
End If
End Sub
Descrição: excel vba Usa And para verificar idade e nota.
🔧 Exemplo 4 – Excel VBA Verifica com OU
Sub VerificaCondicional()
If Range("A1").Value >= 18 Or Range("B1").Value >= 7 Then
MsgBox "Aprovado em uma das condições"
End If
End Sub
Descrição: Usa Or para validar pelo menos uma condição.
🔧 Exemplo 5 – Excel VBA Macro com célula colorida
Sub DestacarNota()
If Range("B1").Value < 5 Then
Range("B1").Interior.Color = vbRed
End If
End Sub
Descrição: Excel VBA Destaca em vermelho notas abaixo de 5.
🔧 Exemplo 6 – Excel VBA Funcao IF e OR Macro com múltiplas mensagens
Sub MensagemNota()
If Range("B1").Value >= 9 Then
MsgBox "Excelente!"
ElseIf Range("B1").Value >= 7 Then
MsgBox "Bom!"
Else
MsgBox "Precisa melhorar."
End If
End Sub
Descrição: Classifica a nota em três níveis.
🔧 Exemplo 7 – Macro com OR e ação
Sub VerificaFaltas()
If Range("C1").Value > 5 Or Range("B1").Value < 7 Then
MsgBox "Reprovado por faltas ou nota"
End If
End Sub
Descrição: Verifica reprovação por faltas ou nota.
🔧 Exemplo 8 – Macro com E e célula
Sub AprovadoComCor()
If Range("A1").Value >= 18 And Range("B1").Value >= 7 Then
Range("D1").Value = "Aprovado"
Range("D1").Interior.Color = vbGreen
End If
End Sub
Descrição: Marca como aprovado e colore a célula.
🔧 Exemplo 9 – Macro com IF e InputBox
Sub EntradaNota()
Dim nota As Double
nota = InputBox("Digite a nota:")
If nota >= 7 Then
MsgBox "Aprovado"
Else
MsgBox "Reprovado"
End If
End Sub
Descrição: Recebe nota via caixa de entrada e avalia.
🔧 Exemplo 10 – Excel VBA Macro com OR e InputBox
Sub EntradaCondicional()
Dim idade As Integer
idade = InputBox("Digite a idade:")
If idade < 18 Or idade > 60 Then
MsgBox "Idade fora do padrão"
End If
End Sub
Descrição: Avalia se idade está fora do intervalo.
🔧 Exemplo 11 – Excel VBA Macro com IF e célula vazia
Sub VerificaVazio()
If Range("A1").Value = "" Then
MsgBox "Campo vazio!"
End If
End Sub
Descrição: Excel VBA Funçao IF Verifica se a célula está sem preenchimento.
🔧 Exemplo 12 – Excel VBA Exemplo Macro com IF e texto
Sub VerificaTexto()
If Range("A1").Value = "João" Then
MsgBox "Nome encontrado!"
End If
End Sub
Descrição: Excel VBA Verifica se o nome “João” está na célula.
Curso Excel VBA Tutoriais + 1.000 Video Aulas e Exercicios de Planilha
✅ https://somaexcel.com.br/course/curso-excel-vba/
🔑 Conteudo na Área de Membros Excel VBA – Acessar Agora!📊
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