ID do artigo: 210588 - Última revisão: quinta-feira, 23 de junho de 2005 - Revisão: 2.0 ACC2000: Como analisar texto separados por vírgulas em vários campos
Nesta páginaSumárioEste artigo fornece dois métodos que você pode usar para analisar texto separados por vírgulas em um campo texto e para exibir o texto em vários campos de texto . Você pode usar o primeiro método para um campo de texto que contém duas palavras separadas por uma vírgula, por exemplo, um campo que contém um último nome seguido por um nome (Silva, João). Você pode usar o segundo método para um campo de texto que contém mais de duas palavras separadas por vírgulas, por exemplo, um campo que contém uma cidade, uma região e um país (Toronto, Ontario, Canadá). Mais InformaçõesPara analisar os campos de texto separados por vírgulas e para exibir as seqüências de texto resultante em vários campos de texto , use um dos métodos listados abaixo: Método 1Esse método usa uma expressão em uma consulta que inclui três funções: a função Instr() para procurar a vírgula no campo texto e as funções Left$() e Right$() para extrair as duas partes do campo texto .Para analisar um campo de texto que contém duas palavras separadas por uma vírgula, execute estas etapas:
Método 2Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades. Esse método usa duas funções definidas pelo usuário: uma função chamada CountCSWords() para contar o número de palavras separados por vírgulas no campo texto e uma função chamada GetCSWord() para retornar a palavra ' enésimo ' no campo texto .Para analisar um campo de texto que contém mais de duas palavras separadas por vírgulas, execute estas etapas:
ReferênciasPara obter informações adicionais sobre recursos de programação para o Visual Basic for Applications, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 226118
(http://support.microsoft.com/kb/226118/EN-US/
)
OFF2000: Programação recursos para o Visual Basic for Applications Para obter informações adicionais sobre análise de seqüências de caracteres de texto, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 209045
(http://support.microsoft.com/kb/209045/EN-US/
)
ACC2000: Exemplo expressões para extrair a parte da seqüência de texto
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 210588
(http://support.microsoft.com/kb/210588/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início