Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2012, 07:48
Avatar de lojoam
lojoam
 
Fecha de Ingreso: marzo-2012
Ubicación: Springfield
Mensajes: 32
Antigüedad: 12 años, 8 meses
Puntos: 7
De acuerdo Respuesta: Crear Cronometro Visible en Excel

Cita:
Iniciado por juancarlosto Ver Mensaje
Tengo un problema y he investigado pero no he podido. Necesito colocar un cronometro visible en una hoja de Excel y que cuando llegue a cero emita un sonido. Por favor necesito que me ayuden y que si se puede que sea muy detallado el proceso ya que soy demasiado novato con visual.

Mil gracias
Buenas juan, aquí he probado 2 formas de cronometrar y te paso el código, en un label el cronometro crece y en el otro decrece. Creo que esta bien sencillo de entender, para probarlo tendrías q usar los mismos nombres de los controles en el formulario (Son 2 lbls y un cmdbutton)
Espero te sirva, Salutte

Código vb:
Ver original
  1. Private Sub cmdIniciar_Click()
  2. If cmdIniciar.Caption = "Iniciar" Then
  3.     Timer1.Enabled = True
  4.     cmdIniciar.Caption = "Detener"
  5. Else
  6.     Timer1.Enabled = False
  7.     cmdIniciar.Caption = "Iniciar"
  8. End If
  9. End Sub
  10.  
  11. Private Sub Form_Load()
  12.     cmdIniciar.Caption = "Iniciar"
  13.     Timer1.Interval = 1000
  14.     Lblmas.Caption = "00:00:00"
  15.     Lblmenos.Caption = "01:00:00"
  16. End Sub
  17.  
  18. Private Sub Label1_Click()
  19.  
  20. End Sub
  21.  
  22. Private Sub Timer1_Timer()
  23.     Lblmas.Caption = Format(CDate(Lblmas.Caption) + CDate("00:00:01"), "Hh:mm:ss")
  24.  
  25.     Lblmenos.Caption = Format(CDate(Lblmenos.Caption) - _
  26.                                    CDate("00:00:01"), "Hh:mm:ss")
  27.     If Lblmenos.Caption < CDate("00:00:00") Then
  28.         Lblmenos.Caption = "01:00:00"
  29.     End If
  30.  
  31. End Sub