Excel - consulta de vb

 
Vista:

consulta de vb

Publicado por pedro garcia (47 intervenciones) el 13/11/2009 00:08:54
Hola buenas tardes.........me podrian ayudar con una macro

se podra hacer de lo siguiente

Private Sub Worksheet_Change(ByVal Target As Range)
esto es para que cada cambio que haya en la hoja, me ejecute una macro
pero se podra condicionar que nada mas me ejecute si los cambios se hacen en la columna G y que la macro me haga lo siguiente

Ejemplo:

tengo un valor en la columna g

"g10" =5 si hago un cambio

se recorra dos celdas ala izquierda que seria "e10" y me borre el contenido y me regrese a "g10" independiente de lo que tenga ya sea numero o letra

y que la macro se pueda ejecutar en cualquier celda "G" haciendo el mismo paso siempre
ya lo intente de varias formas y no me sale
les agradeceria su ayuda

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JuanC

RE:consulta de vb

Publicado por JuanC (1237 intervenciones) el 13/11/2009 11:42:34
te doy una pista...

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("G:G")) Is Nothing Then
MsgBox Target.Address
End If
End Sub

para 'moverte' 2 celdas a la izquierda podés usar la propiedad Offset (ver la ayuda...)

Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar