Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2014, 09:58
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 4 meses
Puntos: 53
Respuesta: Error con variable

Debes tener una variable para controlar todo el ciclo y actuar solo al salir de el, por ejemplo algo así:

Código vb:
Ver original
  1. Dim xControl As Control
  2.   Dim TodoCeros As Boolean
  3.   ' Para empezar suponemos que todas serán 0
  4.  TodoCeros = True
  5.   For Each xControl In Me.Controls
  6.     If TypeOf xControl Is Label Then
  7.       'Si el Label NO es 0 Borramos TodoCeros
  8.      If xControl.Caption <> "0" Then TodoCeros = False
  9.     End If
  10.   Next
  11.   ' Si todos son cero lo oculta sino lo visualiza
  12.  If TodoCeros Then Picture1.Visible = False Else Picture1.Visible = True

Saludos
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...