Visual Basic - COMO SALGO DE UN CICLO EN VISUAL BASIC

Life is soft - evento anual de software empresarial
 
Vista:

COMO SALGO DE UN CICLO EN VISUAL BASIC

Publicado por Manuel Centurion (5 intervenciones) el 10/02/2005 17:30:40
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

RE:COMO SALGO DE UN CICLO EN VISUAL BASIC

Publicado por miguel (1042 intervenciones) el 10/02/2005 18:27:18
Aqui tienes un ejemplo...tomado de la ayuda de VBEditor.
Ejemplo de la instrucción Do...Loop

Dim Comprobar, Contador
Comprobar = True: Contador = 0 ' Inicializa variables.
Do ' Bucle externo.
Do While Contador < 20 ' Bucle interno.
Contador = Contador + 1 ' Incrementa el contador.
If Contador = 10 Then ' Si la condición es verdadera.
Comprobar = False ' Establece el valor a False.
Exit Do ' Sale del bucle interno.
End If
Loop
Loop Until Comprobar = False ' Sale inmediatamente del bucle externo.
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

RE:COMO SALGO DE UN CICLO EN VISUAL BASIC

Publicado por kevyn (1 intervención) el 01/05/2011 20:05:34
buenisimo gracias! men, me sirbio y mucho
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

RE:COMO SALGO DE UN CICLO EN VISUAL BASIC

Publicado por MANUEL (5 intervenciones) el 10/02/2005 20:29:01
GRACIAS MIGUEL, YA QUEDO RESUELTA MI DUDA
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