VExtenso() e VExtenso Desktop

Escrever por extenso nas suas planilhas (e todos os outros programas)


Completando espaços vazios com texto

"Como faço para completar o campo (célula) do extenso com algum caracter (normalmente o "*"), já que tive que determinar uma largura fixa para o campo? A tua função faz isso?"

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:
 

=REPT("*";10)

resultado:

**********

Agora junto com o VExtenso:

=vextenso(90) & REPT(" x - -"; 100)

resultado:

noventa reais x - - x - - x - - x - - x - - x - - x - - x - - x - - x - - x - -

Todavia, o texto vai ficar bem grande e vai sair da célula, mas você pode contornar isso da seguinte forma: na célula ao lado da que você possui o VExtenso, coloque apenas um espaço, veja nas imagens 1 e 2

 


Imagem 1: O texto passou da célula C e "invadiu" as células seguintes

 


Imagem 2: Colocando um espaço na célula D3, a célula C3 não invadiu mais as outras:

Veja mais: dicas para preenchimento de cheques com o VExtenso

AVISO PARA QUEM VAI DIGITAR AS FÓRMULAS

Para evitar conflitos entre a versão Gratuita e a versão Business, a chamada para função da versão gratuita foi alterada para VExtensoFree(); a versão Business permanece VExtenso()(saiba mais aqui)

Exemplo:

=VExtensoFree(A1)




Página Inicial
Ajuda do VExtenso
Comprar Licença Tradicional (Planilhas)
Comprar Licença VExtenso Desktop
2024 © vextenso.com.br

Desenvolvido no Brasil. Registrar é uma atitude LEGAL!
Contamos com seu apoio para trazer melhorias ao projeto.