Condicional con una búsqueda. No sé cómo escribirlo
Publicado: Jue Ago 06, 2009 9:55 am
Hola de nuevo, he abierto otro mensaje porque son dos cosas diferentes:
Quisiera hacer una macro que me encuentre la palabra "dato1" en una hoja, y si la encuentra que continue la macro ya hecha, sino encuentra la palabra "dato1", que pase a otra búsqueda, la de la palabra "dato2".
He conseguido hacer la búsqueda del nombre, pero la macro sólo me funciona cuando existe ese nombre, y sino, me da error.
Cells.Find(What:="dato1", After:=ActiveCell, LookIn:= _
xlFormulas, lookat:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
Sabríais cómo hacerlo?
muchas gracias
Quisiera hacer una macro que me encuentre la palabra "dato1" en una hoja, y si la encuentra que continue la macro ya hecha, sino encuentra la palabra "dato1", que pase a otra búsqueda, la de la palabra "dato2".
He conseguido hacer la búsqueda del nombre, pero la macro sólo me funciona cuando existe ese nombre, y sino, me da error.
Cells.Find(What:="dato1", After:=ActiveCell, LookIn:= _
xlFormulas, lookat:=xlPart, SearchOrder:=xlByRows, SearchDirection:= _
xlNext, MatchCase:=False, SearchFormat:=False).Activate
Sabríais cómo hacerlo?
muchas gracias