Error al restar minutos y segundas en Excel VBA
Estoy diseñando un formulario donde tengo dos textbox con minutos y segundos y lo que pretendo es restalos entre si.
No se que estoy haciendo mal ya que tengo creada las variables y creo que el código debería ser correcto.
Dim TMinutos As Variant, TCuarto As Variant Private Sub CommandButton1_Click() 'Establezco los formatos de la variable que sean en mm:ss, situados en los texbox DuracionCuarto y Minutos TMinutos = Format(Me.Minutos.Value) TCuarto = Format(Me.DuracionCuarto.Value) 'En el textbox EstrictaMitad quiero que conste el resultado de TCuarto y TMinutos y le aplic el formato de mm:ss EstrictaMitad = Format(Me.EstrictaMitad, "mm:ss") Me.EstrictaMitad = Format(TimeValue(TCuarto) - TimeValue(TMinutos), "mm:ss") End sub
Creo que el codigo deberia funcionar pero no se el motivo de porque no me hace la resta, alguien sabria decirme el motivo? Mi intencion era que esa operación se hiciera cuando se intrudujera el dato en textbox Minutos.value
Respuesta de Dante Amor
1