Valor de la celda donde se hizo el click

hola necesitaría si me pueden ayudar en lo siguiente, quisiera saber como hacer para tomar el valor cuando uno hace click en una celda, ya que este valor lo tengo que comparar y pegar en otra celda. O sea, si hago click con el botón derecho en la celda B6, este valor me lo tendría que tomar y luego lo pego en la columna A, o sea, me tendría que poner en A1 el valor "B6". Saludos

1 respuesta

Respuesta
1

Para ese propósito te puede servir programar el evento selection_change. Mira este ejemplo:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$6" Then
Range("a1").Value = Target.Value
End If
End Sub

En esta macro, justo cuando pulso en la celda B6 me traslada su valor a la celda A1. Te recuerdo que esto es un evento por lo que tiene que estar copiado en el objeto hoja que estemos tratando y no en un módulo.

buenísimo era eso lo que buscaba, igual lo adapte, ya que necesitaba el valor de la celda en si, asi que le puse address en lugar de value al target

If Target.Address = "$B$6" Then
Range("a1").Value = Target.Address
End If

muchísimas gracias, excel tu respuesta!!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas