Welisson Silva abril 4, 2016 1 Comentário Leitura: 1 min
Recentemente tive um pequeno problema em salvar valor de uma textbox com formato Double, ou seja, salvar valor do tipo número na planilha.
Por esse motivo eu achei que seria interessante compartilhar isso aqui no blog, fiz um formulário de cadastro e nele eu tinha uma text-box que possuía um campo com formato de moéda (R$ 00,00 ).
Os dados dessa text-box eram salvos para uma determinada planilha que calculava esses valores e trazia o valor total dessa forma.
Repare que a nossa coluna B onde estão os valores que devem ser somados não estão no formato moeda, e com isso a coluna C que é o valor total esta trazendo a soma automaticamente sem nem um tipo de erro.
Mas ao formata a text-box o valor total já não nos traz o calculo, a range está com o valor de 132 vou adicionar mais 10 e o valor terá que passa para 142 .
Foi salvo porem o valor total não calculou, isso porque a text-box estava com o R$ e também com virgula e o excel quando recebeu esses dados entendeu que esse valor erá texto e não número.
Mesmo que você formate o campo dentro do excel e declarasse que a coluna B fosse do tipo numero não iria adianta, porque de qualquer forma esse erro permaneceria, para isso ser resolvido temos que ir em nosso código vba e acrescenta um seguinte comando.