Complementar texto

Dúvidas sobre o funcionamento do VExtenso

Complementar texto

Mensagempor Tanildo em Ter 11 Set 2007 12:56

Tem alguma formula para complementar o texto por exemplo (dez reais-x-x-x-x-x-x)
Tanildo
 

Re: Complementar texto

Mensagempor William em Ter 11 Set 2007 1:53

Olá, Tanildo

Existe sim uma maneira de fazer isso, veja:

vamos utilizar a função REPT do Excel para adicionar texto ao final do texto do VExtenso. Essa função REPT possui dois parâmetros, o primeiro é o texto que será repetido, e o segundo o número de vezes que será repetido. Exemplo:

Fórmula:
=REPT("*";10)

resultado:
Fórmula:
**********

Agora junto com o VExtenso:
Fórmula:
=vextenso(90) & REPT(" x - -"; 100)

resultado:
Fórmula:
noventa reais x - - x - - x - - x - - x - - x - - x - - x - - x - - x - - x - -


Confira a dica completa no site do VExtenso: http://www.lollapalooza.com.br/vextenso/caracteres.asp
William D. Knak F.

Imagem
William
Site Admin
 
Mensagens: 11
Data de registro: Ter 04 Set 2007 3:00

Re: Complementar texto

Mensagempor Anderson em Ter 25 Set 2007 8:37

existe ainda uma outra possibilidade, se me permitem, e é a forma que eu utilizo.

Fórmula:
="("&VEXTENSO(A1)&") x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";


é um método mais primitivo, mas funciona também.
Anderson
 

Re: Complementar texto

Mensagempor huigens em Qui 01 Jul 2010 2:59

Há uma maneira de controlar automaticamente o número de "*" após o extenso.
Vamos supor que seu espaço para o extenso e os asteriscos é de 80 caracteres na fonte courier new, a única em que qualquer caracter
inclusive o espaço ocupam o mesmo espaço.
na célula a1 tem o valor 1,00 - O extenso "um real" ocupará 7 espaços, portanto faltam 73 espaços para serem ocupados por 73 asteriscos.
A fórmula fica assim:
=vextenso(a1) & rept("*";80-num.caract(vextenso(a1)))
Explicação: O caracter "*" será repetido 73 vezes. 80 menos o número de caracteres do extenso do valor 1,00 que é 7
huigens
 
Mensagens: 1
Data de registro: Qui 01 Jul 2010 2:38


Retornar para Dúvidas sobre o VExtenso

cron