como fazer uma fórmula de cópia, valor de A3 a B3 se z3 = csl

0

É possível ter uma fórmula que possa copiar o valor do texto da lista suspensa A3 de carros, cole o texto Valor em B3, uma vez que eu coloquei CSl em Z3. então eu posso excluir o A3, mas ainda tenho o texto Valor em B3.

ou isso é feito apenas por meio de uma macro, e eu teria que codificar essa macro toda vez para cada linha.

eu poderia colocar uma caixa de seleção que poderia colocar "CSL" no Z3. e ter a macro, então faça a cópia cole os valores. e poderia essa macro ser usada para a próxima linha de células B4, e continuar indo para baixo

obrigado.

    
por James 05.11.2014 / 06:32

1 resposta

1

Sim, você precisaria de algo assim no módulo de planilha para a pasta de trabalho -

Private Sub worksheet_change(ByVal target As Range)
If Not Intersect(target, Range("Z3")) Is Nothing Then
    If Range("Z3") = "CSI" Then
        Range("B3") = Range("A3")
        Range("A3").ClearContents
    End If
End If
End Sub

Você pode alterar o intervalo para fazer referência à coluna inteira e usar offset para definir as alterações.

    
por 05.11.2014 / 11:06