Inserir Fórmulas ju...
 
Notifications
Clear all

Inserir Fórmulas junto com os dados

5 Posts
1 Usuários
0 Reactions
1,997 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Pessoal, Estou com uma dúvida em relação a inserção de dados que explicarei melhor na planilha.
http://www.4shared.com/file/tMipgjDl/Concatenar.html

Desde já agradeço a ajuda!

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

 
Postado : 13/11/2010 6:50 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Veja se assim serve.

Modifiquei o UsedRange por End(xlUp), apaguei as fórmula e inseri um Copy/Paste.

Se preferir, podemos apenas inserir a fórmula.

Mas verifique se atende.

Private Sub salvar_Click() 'botão salvar'
totalregistro = Worksheets("Plan1").Range("A1048576").End(xlUp).Row + 1

With Worksheets("Plan1")
.Cells(totalregistro, 3) = TextBox1
.Cells(totalregistro, 4) = TextBox2
.Cells(totalregistro, 5) = TextBox3
.Cells(totalregistro, 6) = TextBox4
.Cells(totalregistro, 7) = TextBox5
End With

Range("A" & totalregistro - 1).Copy
Range("A" & totalregistro).Activate
ActiveSheet.Paste

MsgBox "GRAVADO COM SUCESSO"

End Sub

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

 
Postado : 13/11/2010 7:21 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Irmão, ficou ótimo mas pintou um outro "probleminha", quando cadastro o artigo nas colunas E e F ele cadastra como texto, como faço pra mudar pra número? E na coluna G tem que ser como moeda, como faço?

E outra coisa, como faria se houvesse fórmulas nas colunas H, I, J e K?

Desculopa o abuso irmão, e desde já agradesso a colaboração de sempre!

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

 
Postado : 16/11/2010 6:10 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Para converter usamos as Funções de conversão de tipos, de uma olhada na ajuda do VBA sobre as mesmas, temos varios tipos,e em sua rotina altere :

.Cells(totalregistro, 5) = TextBox1 - para :
.Cells(totalregistro, 5) = CDbl(TextBox1.Value) 'Valor Numerico
e

.Cells(totalregistro, 7) = TextBox5 - para :
.Cells(totalregistro, 7) = CCur(TextBox5.Value) 'Moeda

[]s

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

 
Postado : 16/01/2011 10:39 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pow Irmão Valew Mesmo, é o que eu queria!
Abç.

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

 
Postado : 17/01/2011 5:55 am