GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Primeiro Nome
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Estagiário

postado
Como faço para o meu sistema capturar apenas o primeiro nome do nome do cliente
 
Postagens: 62 | Localização: João Pessoa,Pb,Brasil | Registrado: 29 January 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Júnior

postado Hide Post
Function PrimeiroNome(Nome As String) As String

Dim tamanho As Integer
Dim contador As Integer
Dim caracter As String
Dim PedacoEsquerdo As String

Nome = Trim(Nome)
tamanho = Len(Nome)

For contador = 2 To tamanho
PedacoEsquerdo = Left(Nome, contador)
caracter = Right(PedacoEsquerdo, 1)
If caracter = " " Then GoTo PegaPrimeiroNome
Next
PegaPrimeiroNome:
PrimeiroNome = Left(Nome, contador - 1)
End Function

Crie uma consulta seleção utilizando a tabela que contém os nomes das pessoas;
cria uma coluna da seguinte maneira:

PrimeiroNome: PrimeiroNome([SuaTabela]![CampoNomePessoa])

boa sorte
 
Postagens: 687 | Localização: Brasília/DF/Brasil | Registrado: 21 August 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
Iniciante

postado Hide Post
Ananias.

Por favor, poderia me informar como insiro esta função no access:

Function PrimeiroNome(Nome As String) As String

Dim tamanho As Integer
Dim contador As Integer
Dim caracter As String
Dim PedacoEsquerdo As String

Nome = Trim(Nome)
tamanho = Len(Nome)

For contador = 2 To tamanho
PedacoEsquerdo = Left(Nome, contador)
caracter = Right(PedacoEsquerdo, 1)
If caracter = " " Then GoTo PegaPrimeiroNome
Next
PegaPrimeiroNome:
PrimeiroNome = Left(Nome, contador - 1)
End Function
 
Postagens: 7 | Registrado: 20 October 2004Reply With QuoteEditar ou Apagar MensagemReport This Post
 Tópico Anterior | Próximo Tópico Powered by Eve For Enterprise  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Primeiro Nome

©