Traducir el blog

Tutorial del Control de Calendario Rodante

Posted on febrero 03, 2021 by Excel Pedro Wave

Este es el tutorial sobre el Control de Calendario Rodante que publiqué hace dos días y que puedes descargar desde aquí

Un "amigo" me ha dicho que este Control de Calendario es como una bomba de relojería rodante. Viendo esta imagen puede que tenga razón:



Consta de 7 grupos de control:

  1. Lateral izquierdo: con 3 botones para cambiar el zoom del control.
  2. Central izquierdo: para cambiar la fecha.
  3. Central derecho: para cambiar la hora.
  4. Lateral derecho: con 3 botones para poner la fecha y hora actual; para aceptar cambios y para deshacer cambios.
  5. Cifras de arriba: para hacer descender los pares de cifras de en medio.
  6. Cifras de abajo: para hacer ascender los pares de cifras de en medio.
  7. Cifras de en medio: haciendo clic en las cifras centrales se conmuta entre las fechas y su formato.

Estos controles se pueden situar mejor en esta imagen:

En los controles centrales cada par de cifras tiene encima un par de cifras con el valor inferior y debajo otro par de cifras con el valor superior. Haciendo clic en uno de los pares de cifras de las filas superior o inferior disminuye o aumenta respectivamente el valor del par de cifras centrales.

BONUS: Situando el cursor en un par de cifras centrales y moviéndolo a la fila superior o inferior disminuye o aumenta continuamente el valor de los pares asociados, como si girara la rueda de ese par de cifras, por lo que he denominado "Rodante" a este Control de Calendario.


Los tres botones de la izquierda permiten cambiar el zoom del control:

Botón superior: aumenta el zoom un 10% hasta un máximo del 160%,

Botón central: pone el zoom al 100%.
Botón inferior: disminuye el zoom un 10% hasta un mímino del 80%.



    Los tres botones de la derecha sirven para:

    Botón superior: poner la fecha y hora actual y actualizarla cada segundo.
    Botón central: aceptar la fecha y hora seleccionadas, poniendo su valor en la celda activa.
    Botón inferior: deshacer los cambios y volver a poner en el control el valor de la celda activa.



      Si la hoja está protegida y la celda seleccionada también está protegida, se visualizará el Control pero, al intentar cambiar el valor de la celda activa, no permitirá cambiar su valor, dando el siguiente aviso:


      Haciendo clic con el botón derecho del ratón sobre el control lateral izquierdo, se entra en varias opciones de menú:



      Ya hemos comentado la primera opción que permite hacer zoom sobre el control con los botones de aumento y disminución.

      Esta opción indica el tipo de fecha que se muestra y se puede cambiar con los botones de aumento y disminución. El formato numérico de la celda activa no se modifica en ningún caso. Los tipos de fecha posibles son:
        • *0 o *1 o *2: Los que comienzan por un carácter asterisco (*) indican que es el formato regional de fecha por defecto, con el separador por defecto del sistema, por lo que puede ser tanto el carácter "-" como el carácter "/". Su número indica lo mismo que para los 3 tipos siguientes.
        • 0 = mm/dd/yyyy siendo su orden: mes/día/año
        • 1 = dd-mm-yyyy siendo su orden: día-mes-año
        • 2 = yyyy-mm-dd siendo su orden: año-mes-día

      El formato de horas siempre es el mismo: hh:mm:ss siendo su orden: horas:minutos:segundos


       
      Esta opción indica la velocidad de rotación del cambio de pares de cifras. Se puede modificar con los botones de aumento y disminución. Un valor s0 hace que el Control no sea rodante.

      Con los valores s1 (muy despacio) a s9 (muy deprisa) el Control es rodante cuando se pasa el cursor del ratón desde las cifras de en medio a las cifras de arriba o de abajo.

      Esta opción indica el tipo de fuente de texto de las cifras del control: Se puede modificar con los botones de aumento y disminución. Son 6 fuentes:
        • f1 - Calibri
        • f2 - MS Sans Serif
        • f3 - Palatino Linotype
        • f4 - Tahoma
        • f5 - Times New Roman
        • f6 - Verdana

      Esta opción permite cambiar el color del control con los botones de aumento y disminución, como se puede ver en la siguiente imagen.

       



      Haciendo clic con el botón derecho del ratón sobre el control lateral derecho, se entra en otras opciones de menú:



      Con esta opción se accede con el navegador al artículo del blog con el Control de Calendario Rodante.
      Con esta opción se muestra la hoja oculta 'ControlCal' que controla todas las acciones de este Control.
      Con esta opción se accede a la página de Copyright.


      Este Control de Calendario se visualiza si el formato de las celdas es un tipo de número con formato de fecha y/o hora.

      En la siguiente imagen se muestran varios formatos válidos:


      Ejemplos de formatos de celda con tipo de número de fecha y/o hora:

      • Formatos que visualizan la fecha y la hora:
        • dd-mm-aaaa hh:mm:ss
        • dd-mm-aaaa hh:mm
        • d mm aa h:m
      • Formatos que visualizan la fecha:
        • dd-mm-aaaa
        • dd-mmm-aa
        • mmm-aa
      • Formatos que visualizan la hora:
        • [$-F400]h:mm:ss AM/PM
        • hh:mm
        • hh:mm:ss
      • Formatos que no se visualizan, como los tiempos transcurridos:
        • [h]
        • [m]

      Si la celda está vacía y tiene formato de fecha y/o hora, el control visualiza la fecha y/o hora actual.

      Si la celda contiene una fecha incorrecta, avisa del error, por ejemplo las fechas de enero y febrero de 1900, que Excel no calcula bien por considerar ese año bisiesto erróneamente:


      En el siguiente vídeo se puede ver el nuevo Control de Calendario en acción, aunque la mayoría de las explicaciones de este tutorial no están incluidas en el vídeo, ya que está hecho con la primera versión del Control:



      Comenta cualquier cosa que no esté clara o que se pueda mejorar.

      Si buscas un Control de Calendario más convencional accede al que publiqué aquí.

      No Response to "Tutorial del Control de Calendario Rodante"

      Leave A Reply

      Indícame las erratas que encuentres y qué es lo que te gustaría ver en los próximos artículos.

      Mi lista de blogs