Ok, entendo os motivos de não baixar a planilha.
Por isso, vou mencionar o que contém nela:
Na plan2, tem os dados dos cadastros (a1 = nome, b1 = endereço). Daí, vem os nomes: joão, que mora em tal lugar, maria que mora em tal lugar e josé que mora em tal lugar.
Na plan1, na célula b1, inseri uma caixa de combinação que recupera os valores da plan2, coluna a. Selecionando o nome através da caixa de combinação, aparecerá, na célula b2, o nome, e, na célula b3, o endereço cadastrados (não como fórmulas, mas como valores).
O que eu quero fazer: o usuário irá alterar os dados recuperados nas células b2 e b3 da plan1, clicará em um botão que acionará uma macro que irá alterar os dados na plan2 de acordo com os dados informados na plan1. Preciso, apenas, da macro que irei inserir neste botão.
Eu inseri a macro abaixo, mas ela tem um problema: altera somente os dados na plan2, célula b2.
Sub alterar()
With Worksheets("dados")
Worksheets("dados").Range("a2").Value = Range("b2").Value
End With
End Sub
Obrigado pela ajuda.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 20/07/2010 2:15 pm