Visual Basic - estudiante

Life is soft - evento anual de software empresarial
 
Vista:

estudiante

Publicado por Manuel Centurion (5 intervenciones) el 10/02/2005 17:28:59
Estoy tratando de hacer una macro de Excel, en el editor de VisualBasic, como puedo romper un ciclo cuando una condicion de busqueda ya no se cumple?
Al barrer aproximadamente 800 filas y despues de borrar alrededor de 100 registros que contienen la cadena xxxx, se detiene y me manda: Se ha producido el error 91 en tiempo de ejecucion: Variable de objeto o bloque With no establecido.

Mi sintaxis es:

Do
Application.Goto Reference:=\"R1C1\"
Cells.Find(What:=\"periodo\", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Selection.EntireRow.Delete
Selection.EntireRow.Delete

Loop
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