Bom dia pessoal,
Sou novo no fórum e também no mundo VBA, estou criando uma planilha onde necessito inserir dados conforme vou gravando no useform criado na próxima coluna em branco.
Exemplo.
Colunas> K L M
1 2 3
Cont. Cliente 2
Cont. Interna 3
Qtde. Maior 4
Qtde. Menor 5
Acima é como serão atualizados os dados no excel. E a tela criada está em anexo. As fórmulas preenchidas fui pesquisando na internet, porém a cada novo gravar os novos dados subscrevem os já inseridos, no caso no lugar de 2,3,4,5. O que preciso é que a cada gravar se a coluna K estiver com dados, os novos sejam inseridos na coluna L,M, e assim por diante. Se não fui claro por favor me falem.
Muito obrigado.
Código até o momento.
Private Sub botao_gravar_Click()
lin = 4
col = 11
If Sheets("contagem ciclica").Cells(4, 11) <> "" Then
col = col + 1
End If
Sheets("contagem ciclica").Cells(4, 11).Value = txt_cliente
Sheets("contagem ciclica").Cells(5, 11).Value = txt_interna
Sheets("contagem ciclica").Cells(6, 11).Value = txt_maior
Sheets("contagem ciclica").Cells(7, 11).Value = txt_menor
'apagar dados da caixa
txt_cliente = ""
txt_interna = ""
txt_maior = ""
txt_menor = ""
End Sub
Postado : 12/02/2015 6:59 am