Jump to content

pildo

Members
  • Content Count

    23
  • Joined

  • Last visited

  • Country

    Spain

Reputation Activity

  1. Like
    pildo reacted to JSDJSD in Modificar formula en celda con variable   
    Hola a todos, te dejo mi opción.
    Simplemente pones la fecha y pulsas Enter.


    foro Prueba(1)06-04-2020.xlsm
  2. Like
    pildo reacted to Toldeman in Modificar formula en celda con variable   
    Hola.
    Puedes probar asi sin formula:

    For Each cel In Range("C5:C13") If cel >= CDate(Variable) Then x = x + cel.Offset(, 1).Value End If Next
     
    Saludos.
  3. Thanks
    pildo reacted to Antoni in formato en textbox   
    A eso me refería cuando decía lo de fabricarlo a mano.
    El próximo problema vendrá cuando quieras pasar ese dato a una celda, entonces veremos si has entendido algo de todo lo que te hemos explicado.
    Hasta pronto.
  4. Thanks
    pildo reacted to bigpetroman in formato en textbox   
    amigo @pildo asi pudieras hacerlo asi
    Private Sub ComboBox1_Change() Dim nTiempo As Double On Error Resume Next TextBox1 = ComboBox1.List(ComboBox1.ListIndex, 1) nTiempo = CDbl(TextBox1) * 24 TextBox2 = Int(nTiempo) & ":" & Format((nTiempo - Int(nTiempo)) * 60, "00") End Sub  
  5. Like
    pildo reacted to Antoni in formato en textbox   
    Las celdas tienen las propiedades Value y Text,  en la propiedad Value nos proporciona el valor según el tipo de dato, la propiedad Text nos proporciona el valor según el formato aplicado a la celda en formato texto.
    Las fechas/hora se almacenan como el número de días transcurridos desde el 1/1/1900, así el 3/1/1900 se almacena como 3.
    La hora se muestra como la fracción de tiempo transcurrido dentro del día en concreto, 3/1/1900 6:00 se almacena como 3,25.
    Con esta lógica, en el momento de escribir esto, son las 11:19:15 del 1/4/2020 y se almacena como 43922,4711517361 que es el tiempo total transcurrido desde 1/1/1900 expresado en días.
    Conclusión, el resultado de cualquier operación entre fechas/horas se expresa en días y por tanto son datos de tipo numérico como lo son los importes o las cantidades.
    Si lo has entendido, verás que "30:00" en un tetxbox es un texto y no es lo mismo que "30:00" en una celda, con formato [hh]:mm, su propiedad Text nos muestra "30:00", que es un texto y su propiedad Value nos muestra 1,25, que es un número.
    O sea, el valor la propiedad Value es única, el valor de la propiedad Text, dependerá del formato aplicado a la celda.
    En cualquier caso, cualquier dato se convierte en texto al pasarlo a un textbox/listbox/combobox.
    Te dejo un ejemplo.
     
     
    Ejemplo fechas y horas.xlsx
  6. Like
    pildo reacted to Toldeman in formato en textbox   
    Hola.
    Prueba con "h:mm"
    Saludos.
  7. Like
    pildo reacted to Antoni in formato en textbox   
    Prueba el adjunto.
    paraforo.xlsm
  8. Like
    pildo reacted to JSDJSD in botón añadir fila al final y copiar datos de otras tablas   
    Te subo el archivo, pero he pensado que intentes tu mismo acabarlo, entra en el formulario veras que los primeros textbox los tienes solucionados continua tu con el resto, con los anteriores archivo que te proporcione tienes material suficiente como para poder realizarlo con éxito, si por algún motivo te atrancas y no puedes continuar comenta y te lo solucionamos. 
    pruebaforo(1) imcompleta.xlsm
  9. Like
    pildo reacted to JSDJSD in botón añadir fila al final y copiar datos de otras tablas   
    Te dejo una nueva opción prueba y comenta.
    pruebaforo(1).xlsm
  10. Thanks
    pildo reacted to Antoni in botón añadir fila al final y copiar datos de otras tablas   
    Selecciona el barco de lista desplegable de la columna C, si no es esto lo que necesitas, explícate mejor.
    barcos.xls
  11. ¡Excelente!
    pildo reacted to JSDJSD in botón añadir fila al final y copiar datos de otras tablas   
    Prueba el adjunto y comenta
    barcos (2).xlsm
  12. Thanks
    pildo reacted to JSDJSD in botón añadir fila al final y copiar datos de otras tablas   
    Sube lo que quieres hacer y los vemos. Y no olvides nunca agradecer a quien te ayuda o intenta ayudar y en el foro es mediante el corazoncito que se encuentra en la parte inferior derecha.

×
×
  • Create New...

Important Information

Privacy Policy