estou com essa rotina e quando peço para alterar ela nao altera nas celulas certas alguem pode conferir, sou novo no assunto...
Private Sub SALVAR_EDIÇÃO_Click()
ActiveCell.Value = ComboBox1.Text
ActiveCell.Offset(0, 1).Value = TextBox1.Text
ActiveCell.Offset(0, 2).Value = TextBox2.Text
ActiveCell.Offset(0, 3).Value = TextBox3.Text
ActiveCell.Offset(0, 4).Value = TextBox4.Text
'ActiveCell.Offset(0, 5).Value = TextBox5.Text (Troca por ComboBox)
ActiveCell.Offset(0, 5).Value = ComboBox4.Text
ActiveCell.Offset(0, 6).Value = TextBox6.Text
ActiveCell.Offset(0, 7).Value = TextBox7.Text
ActiveCell.Offset(0, 8).Value = TextBox8.Text
ActiveCell.Offset(0, 9).Value = TextBox9.Text
ActiveCell.Offset(0, 10).Value = ComboBox2.Text
ActiveCell.Offset(0, 11).Value = ComboBox3.Text
ActiveCell.Offset(0, 12).Value = TextBox10.Text
ActiveCell.Offset(0, 13).Value = TextBox11.Text
ActiveCell.Offset(0, 14).Value = TextBox12.Text
ActiveCell.Offset(0, 15).Value = Cedula
ActiveCell.Offset(0, 16).Value = Chancela
ActiveCell.Offset(0, 17).Value = Bandeira
ComboBox1.Value = Empty
TextBox1.Value = Empty
TextBox2.Value = Empty
TextBox3.Value = Empty
TextBox4.Value = Empty
'TextBox5.Value = Empty (Troca por ComboBox)
ComboBox4.Value = Empty
TextBox6.Value = Empty
TextBox7.Value = Empty
TextBox8.Value = Empty
TextBox9.Value = Empty
ComboBox2.Value = Empty
ComboBox3.Value = Empty
TextBox10.Value = Empty
TextBox11.Value = Empty
TextBox12.Value = Empty
Image1.Picture = LoadPicture("")
Image3.Picture = LoadPicture("")
Image2.Picture = LoadPicture("")
MsgBox " Cadastro Editado com Sucesso!", vbInformation, "Cad. de Ced. do Brasil. 1833 á 2016"
End Sub
desde ja agradeço,
Octavio.
Ao utilizar ActiveCell voce deve se assegurar/garantir que a célula selecionada (célula ativa é onde o cursor do Excel esta posicionado)estejam no local esperado; pois os dados serão "depositados" à partir do posicionamento/seleção.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Acha que tem algo errado?
So precisa selecionar a celula correta, ou seja o valor que vc selecionar na Combobox deve ser localizado e selecionado na planilha do contrario vai dar erro.
Disponibilize o arquivo que alguem ajusta o codigo pra vc.
Sem isso é complicado editar o codigo corretamente (pode se dizer impossivel).
Marcelo Prudencio
"Começar já é a metade do caminho."
Autor Desconhecido
Simplifica que simples fica.
Nicole Tomazella.
"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.
Octavio, não é que a sua rotina tenha algo errado, o que o Reinaldo disse é que quando utilizamos ActiveCell estamos nos referindo a celula ATIVA que está selecionada no momento que a rotina é executada, ou seja, se quando executar a rotina a celula selecionada na planilha for a A2 estaremos lançando os valores desde B2 até R2, e como não temos nenhuma instrução que indique para pularmos de linha, a ActiveCell será sempre a inicial neste exemplo a A2.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Estou vendo que estou muito cru nisso. Rsrs... Um dia chego lá...
Estou vendo que estou muito cru nisso. Rsrs... Um dia chego lá... Existe algum procedimento mais acérrimo?
Tem sim como eu disse disponibilize seu arquivo.
Marcelo Prudencio
"Começar já é a metade do caminho."
Autor Desconhecido
Simplifica que simples fica.
Nicole Tomazella.
"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.