Macrso en excel
Hola jperg tengo una nueva duda,
La solución que me diste acerca de moverme a una macro me fue útil, pero ahora tengo el siguiente problema, utilizo este código:
Sub salto()
Worksheets("hoja1").Activate
If ActiveCell.Range("b4") Then
ActiveCell.Offset(-1, 4).Activate
End If
If ActiveCell.Range("b7") Then
ActiveCell.Offset(-1, 7).Activate
End If
End Sub
Lo que intento hacer es validar que si estoy en determinada celda al ejecutar la macro me vuelva activa la que defino en activecell.offset(x, x) quisiera que en la misma macro pueda validar más de una, la manera en que lo tengo solo funciona en el primer if. Que función o método podría emplear para resolverlo. De antemano muchas gracias.
La solución que me diste acerca de moverme a una macro me fue útil, pero ahora tengo el siguiente problema, utilizo este código:
Sub salto()
Worksheets("hoja1").Activate
If ActiveCell.Range("b4") Then
ActiveCell.Offset(-1, 4).Activate
End If
If ActiveCell.Range("b7") Then
ActiveCell.Offset(-1, 7).Activate
End If
End Sub
Lo que intento hacer es validar que si estoy en determinada celda al ejecutar la macro me vuelva activa la que defino en activecell.offset(x, x) quisiera que en la misma macro pueda validar más de una, la manera en que lo tengo solo funciona en el primer if. Que función o método podría emplear para resolverlo. De antemano muchas gracias.
1 Respuesta
Respuesta de jperg
1