Notifications
Clear all

Transformando texto em número (Via Macro)

3 Posts
2 Usuários
0 Reactions
853 Visualizações
wolneypk
(@wolneypk)
Posts: 188
Estimable Member
Topic starter
 

Senhores, estou com outro dilema:

Tenho uma planilha onde são feitos orçamentos.
Muitas vezes temos que dar descontos para o cliente e eu estou criando uma macro para fazer isso automaticamente.
Ela está 90% funcional!
Só falta um detalhe:

Para que o funcionario indique o valor do desconto eu chamo uma ImputBox.
Só que essa ImputBox joga na célula escolhida o valor no formato de texto e não de número.
Já tentei diversas fórmulas, inclusive essa:

Selection.NumberFormat = _
"_-[$R$-416] * #,##0.00_-;-[$R$-416] * #,##0.00_-;_-[$R$-416] * ""-""??_-;_-@_-"

Mais nada...
Estou anexando a planilha em questão.
Quem puder dar uma olhada, agradeço demais!

PS. Todas essas minhas dúvidas eu procuro pelo fórum antes para ver se não encontro. Não estou criando tópicos a torto e á direita! rsrs :mrgreen:

Um forte abraço!
Wolney Pickler

"O impossível, é só uma questão de tempo"

 
Postado : 04/11/2012 1:26 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Entendo que o desconto será em valor e não percentual, então tente assim:
ActiveCell.value = CDbl(Pesquisa)

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/11/2012 3:10 pm
wolneypk
(@wolneypk)
Posts: 188
Estimable Member
Topic starter
 

Perfeito!
Simples e objetivo!

Muito Obrigado Reinaldo e um forte abraço!

"O impossível, é só uma questão de tempo"

 
Postado : 04/11/2012 3:23 pm