Como remover o espaço à esquerda para os valores convertidos para cadeias

Traduções de Artigos Traduções de Artigos
Artigo: 290359 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

O Microsoft Visual Basic for Applications Str() função devolve a representação de cadeia de um valor numérico representado como (n). Números positivos e zeros são convertidas para uma cadeia com um carácter de espaço à esquerda.

Este artigo descreve métodos que podem ser utilizados para remover o espaço à esquerda para os valores convertidos para cadeias.

Mais Informação

A Microsoft fornece exemplos de programação apenas, para fins sem garantia expressa ou implícita. Isto inclui, mas não está limitado a, as garantias implícitas de comercialização ou adequação a um fim específico. Este artigo pressupõe que está familiarizado com a linguagem de programação apresentada e as ferramentas que são utilizadas para criar e depurar procedimentos. Os técnicos de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas não modificarão estes exemplos para proporcionarem funcionalidades adicionais nem criarão procedimentos adaptados às necessidades específicas do utilizador. O exemplo de código de macro seguinte converte um valor numérico para um valor de cadeia. A variável "Apelido", em seguida, é associada com "empcode" e armazenada na variável "licença":
lastName = "Peterson"
empcode = Str(1234)
license = lastName & empcode 'Result is: Peterson 1234
				
o seguinte código de macro exemplo converte um valor numérico para um valor de cadeia e, em seguida, remove o espaço à esquerda automaticamente adicionado por Str() utilizando a função LTrim$() . A variável "Apelido", em seguida, é associada com "empcode" e armazenada na variável "licença":
lastName = "Peterson"
empcode = Str(1234)
empcode = LTrim$(empcode)
license = lastName & empcode 'Result is: Peterson1234
				
no Visual Basic for Applications, pode converter valores numéricos para valores de cadeia com o Visual Basic for Applications CStr() função. A função ignora o espaço à esquerda automaticamente sem a necessidade de utilizar a função Trim$() , como no exemplo seguinte:
lastName = "Peterson"
empcode = CStr(1234)
license = lastName & empcode 'Result is: Peterson1234
				
a função Str() é utilizada para converter um valor numérico para uma cadeia. Isto pode ser útil quando utiliza a instrução MsgBox para concatenar texto e uma variável numérica. Tenha em atenção que o espaço à esquerda que é gerado pelo função Str() torna desnecessário adicionar um espaço adicional entre os dois valores a instrução MsgBox . Por exemplo:
sValue = Str(457)
MsgBox "Total sales equal" & sValue
' Result is: Total sales equal 457
				
a sintaxe correcta para concatenar texto e o conteúdo de uma variável numérica é o seguinte:
MsgBox "Total sales equal " & 457
' Result is: Total sales equal 457
				
- ou -
MsgBox "Total sales equal" & Str(457)
' Result is: Total sales equal 457
				
- ou -
MsgBox "Total sales equal " & CStr(457)
' Result is: Total sales equal 457
				

Propriedades

Artigo: 290359 - Última revisão: 31 de janeiro de 2007 - Revisão: 5.5
A informação contida neste artigo aplica-se a:
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X para Macintosh
  • Microsoft Excel 2001 para Macintosh
  • Microsoft Excel 98 para Macintosh
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Word 97 Standard Edition
  • Microsoft Office Word 2004 for Mac
  • Microsoft Word X para Macintosh
  • Microsoft Word 2001 para Macintosh
  • Microsoft Word 98 para Macintosh
  • Microsoft Office PowerPoint 2003
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft PowerPoint 97 Standard Edition
  • Microsoft Office PowerPoint 2004 for Mac
  • Microsoft PowerPoint 2001 para Macintosh
  • Microsoft PowerPoint X para Macintosh
  • Microsoft PowerPoint 98 para Macintosh
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 97 Standard Edition
Palavras-chave: 
kbmt kbhowto KB290359 KbMtpt
Tradução automática
IMPORTANTE: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 290359

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com