Ir para conteúdo
Fórum Script Brasil
  • 0

Percorrer os caracteres das placas de carro


KACPR

Pergunta

1 resposta a esta questão

Posts Recomendados

  • 0
Sub VerificarTipoPlaca()
    Dim placa As String
    Dim resultado As String

    placa = InputBox("Digite a placa do carro:")
    
    If IsPlacaAntiga(placa) Then
        resultado = "Antiga"
    ElseIf IsPlacaNova(placa) Then
        resultado = "Nova"
    Else
        resultado = "Formato Desconhecido"
    End If
    
    MsgBox "A placa " & placa & " é do tipo: " & resultado, vbInformation, "Tipo de Placa"
End Sub

Function IsPlacaAntiga(placa As String) As Boolean
    ' Verifica se a placa segue o formato AAA-0000
    If placa Like "AAA-####" Then
        IsPlacaAntiga = True
    Else
        IsPlacaAntiga = False
    End If
End Function

Function IsPlacaNova(placa As String) As Boolean
    ' Verifica se a placa segue o formato AAA0A00
    If placa Like "AAA#A##" Then
        IsPlacaNova = True
    Else
        IsPlacaNova = False
    End Function
End```

### Explicação do Código:
1. **Sub VerificarTipoPlaca**:
   - Solicita ao usuário que digite a placa do carro usando `InputBox`.
   - Verifica o tipo de placa usando as funções `IsPlacaAntiga` e `IsPlacaNova`.
   - Exibe uma mensagem com o tipo de placa usando `MsgBox`.

2. **Funções IsPlacaAntiga e IsPlacaNova**:
   - Verificam se a placa corresponde aos formatos `AAA-0000` e `AAA0A00`, respectivamente.

### Como Usar:
1. **Abra o VBA Editor**: Pressione `Alt + F11` no Access.
2. **Inserir um Módulo**: Clique com o botão direito no seu projeto VBA > Inserir > Módulo.
3. **Copiar e Colar o Código**: Cole o código fornecido no módulo.
4. **Executar a Macro**: No editor VBA, selecione a macro `VerificarTipoPlaca` e clique em `Run`.

crédito: copilot.microsoft.com

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...