Jump to content

Xanito

Members
  • Content Count

    155
  • Joined

  • Last visited

  • Days Won

    2

Reputation Activity

  1. Like
    Xanito reacted to Antoni for a file, Calendario Sin ActiveX   
    Es otro calendario mas a base de autoformas.
    Hay código en los módulos Calendario y Thisworkbook.
    Doble click en cualquier fecha o en una celda en blanco.
    No tiene misterio.
  2. Upvote
    Xanito reacted to AlexanderS for a file, Calendario VBA para formularios (alternativa control dtpicker)   
    La contraseña del proyecto VBA es "riddle"
    Hola, el día de hoy voy a compartir una alternativa al control dtpicker, que seria básicamente un calendario que se instala como complemento y puede ser utilizado en cualquier formulario VBA.
    Los pasos serian los siguientes:
    1. Descargar el complemento, es preferible que lo guardes en la carpeta por defecto para complementos de excel la cual suele estar aqui: "C:\Users\NOMBRE USUARIO\AppData\Roaming\Microsoft\Complementos", o simplemente lo guardan donde deseen.
    2.Instalamos el complemento Guía para instalar complementos
    3.Vamos a abrir el archivo excel donde queremos que el calendario aparezca  y nos dirigiremos a la Ventana de VBA (Alt + F11), iremos a Herramientas -> Referencias, y activaremos la que dice CalendarioRiddle.

    4.El calendario esta listo para ser usado, solo debemos ligarlo a un textbox, para esto crearemos un botón junto al textbox y agregaremos el siguiente código el el evento click() del CommandButton:
    Private Sub CommandButton1_Click() CalendarioR TextBox1 End Sub Se debe colocar la palabra "CalendarioR" seguido del nombre del textbox que guardara la fecha.
    El calendario por defecto empieza la semana el día Domingo, podemos cambiar esto agregando un 2 como segunda variable para que empiece por el día Lunes:
    Private Sub CommandButton1_Click() CalendarioR TextBox1, 2 End Sub También es posible cambiar el color del calendario (por defecto es negro) agregando como tercera variable el color deseado, por ejemplo morado:
    Private Sub CommandButton1_Click() CalendarioR TextBox1, 2, &H400040 End Sub  Quedaría así:

    Para cambiar de mes dan click sobre el mes actual y seleccionan el mes deseado, para volver al día actual click sobre la leyenda del día de hoy.
    Pueden salir del calendario con la tecla "ESC" del teclado.
    Saludos y espero que sea de utilidad.
  3. Upvote
    Xanito reacted to Enigma25 for a file, Triangulo de Pascal en VBA   
    En matemática, el triángulo de Pascal es una representación de los coeficientes binomiales ordenados en forma triangular. Es llamado así en honor al filósofo y matemático francés Blaise Pascal, quien introdujo esta notación en 1654, en su Traité du triangle arithmétique.1 Si bien las propiedades y aplicaciones del triángulo fueron conocidas con anterioridad al tratado de Pascal por matemáticos indios, chinos o persas, fue Pascal quien desarrolló muchas de sus aplicaciones y el primero en organizar la información de manera conjunta.2
    El triángulo de Pascal se puede generalizar a dimensiones mayores. La versión de tres dimensiones se llama pirámide de Pascal o tetraedro de Pascal, mientras que las versiones más generales son llamadas simplex de Pascal.
×
×
  • Create New...

Important Information

Privacy Policy