Excel: encontre uma célula específica e cole o valor de uma célula de controle nela

0

Eu tenho duas colunas, uma contendo o número da sala, por exemplo B-CL102, o outro contendo um inteiro variável.

Eu quero inserir um inteiro diferente, determinado manualmente, em uma terceira coluna.

Seja pela função de macro ou planilha, existe uma maneira de usar duas células de controle na parte superior da planilha, digite o número da sala em um e o inteiro diferente que corresponde a essa sala em outra.

Eu tenho experiência mínima com macros essencialmente apenas no básico.

Eu tentei usar uma fórmula V-Lookup para examinar as duas células de controle (Range) e depois preencher a nova coluna, mas não sei como consertar esse valor para que ele não mude quando Eu mudo os valores nas células de controle.

    
por G-Edinburgh 21.08.2014 / 11:22

1 resposta

0

Eu não tenho certeza se entendi a pergunta, mas essa macro pode ajudar. Veja abaixo as capturas de tela para mostrar o que faz

Option Explicit
Sub Button1_Click()

Dim row As Integer

row = 3

Do While (Range("A" & row).Value <> "")

    If Range("A" & row).Value = Range("A1").Value Then
        Range("C" & row).Value = Range("B1").Value
    End If

row = row + 1

Loop

End Sub

Antes de eu executar o VBa

Edepois

    
por 22.08.2014 / 09:52