Saltar al contenido

Utilidades

Herramientas y utilidades.

122 files

  1. Libro para Obtener productos de un XML

    En esta ocasión les traigo el siguiente libro de Excel habilitado para Macros para obtener los productos de una factura electrónica o archivo XML. Como muy probablemente lo sepan, en algunos países las facturas que se elaboran para los clientes ahora tienen el formato XML; este libro que yo les he subido al foro sirve para visualizar en las celdas de la hoja de cálculo esa información mediante el uso de Macros y Funciones creadas por el usuario. Espero les sirva.

    136 downloads

       (1 revisión )

    0 comentarios

    Enviado

  2. EUROCOPA - Francia 2016

    Bienvenidos, en esta oportunidad les presento el archivo EUROCOPA Francia 2016 – Pronósticos que nos permitirá hacer el seguimiento a otro de los eventos futbolísticos más importante del año: EUROCOPA – Francia 2016; este puede ser usado de 2 maneras (en ambos casos el funcionamiento es el mismo):
    Simplemente como seguimiento de los juegos, donde vamos colocando los resultados de los juegos y vemos como va evolucionando la clasificación, se puede llevar el seguimiento hasta el juego final. Podemos usarlo para participar en una quiniela, hacemos nuestro pronóstico para todos los juegos, se le envía la quiniela a la persona encargada y esa persona con un archivo especial se encarga de llevar el control de todas las quinielas.
    Como pueden ver, es un sistema completo para no perdernos nada de esta gran EUROCOPA donde se puede abrir un nuevo ciclo de la competición si España logra quedar campeón según lo que estable el reglamento:
    “El reglamento de la Eurocopa establece en su artículo 9.02 que la selección que gane tres veces la Euro de manera seguida (España puede lograrlo en Francia) o cinco de manera alterna (no hay nadie en esa situación) recibirá una distinción especial. Cuando se cumpla una de las dos circunstancias se abrirá un nuevo ciclo partiendo todos de cero”
    Este archivo está realizado completamente con MACROS (VBA), (NO existe una sola formula directamente en el archivo), así que es estrictamente necesario activar las macros para que el archivo funcione correctamente (Como activar las MACROS!!!)
    Esta quiniela es completa, es decir, todos los partidos de la Copa, los 36 partidos de la primera fase y los 15 partidos de la ronda eliminatoria, por lo cual se deben realizar los pronósticos de los 51 partidos.
    Como llenar la Quiniela (archivo EUROCOPA Francia 2016 – Pronósticos)
    Este archivo consta de varias hojas para facilitar la manipulación del mismo:
    Hoja Menu: Este es el menú principal del archivo, en la parte superior tenemos el menú principal que será el mismo en todas las hojas del archivo, presionando sobre un nombre en dicho menú iremos a la hoja respectiva. En esta hoja seleccionamos nuestro País/Ciudad para que todos los horarios de los juegos estén en nuestro horario local También permite indicar si queremos o no usar el horario de verano (en caso de que aplique)
     
    Hoja Historia: Esta hoja está dividida en tres partes (aparecen debajo del menú principal): Historia: Nos muestra un pequeño resumen de lo que ha sido la historia de la EUROCOPA Ganadores: Nos muestra cronológicamente todos los ganadores de la copa desde el año 1960. Goleadores: Nos muestra cronológicamente todos los líderes goleadores en cada una de las ediciones de la EUROCOPA.
     
    Hoja Calendario: Esta hoja está dividida en 11 partes (aparecen debajo del menú principal), esta hoja y sus divisiones son las hojas principales donde realizaremos el pronóstico/seguimiento de la EUROCOPA.
    Grupo A, B, C, D, E, F: Esta es la fase de grupos, el resultado/pronostico se coloca en la columna Resultado y la tabla inferior se actualizará de forma automática; si al final de los juegos del grupo llegase a existir un empate entre 2 o más equipos, el desempate se regirá por las reglas indicas en el apartado Reglas; si al final fuese necesario, se dispondrá de una tabla auxiliar donde se podrá indicar de forma manual cual es la clasificación final de los equipos de dicho grupo. La clasificación de los equipos en cada grupo se determinará de la manera siguiente manera:
    Mayor número de puntos obtenidos en los partidos jugados entre los equipos en cuestión. Mejor diferencia de gol producto de los partidos jugados entre los equipos en cuestión. Mayor número de goles marcados en los partidos jugados entre los equipos en cuestión. Si después de aplicar los 3 criterios anteriores hay equipos que todavía mantienen la igualdad, los criterios 1 a 3 se vuelven a aplicar exclusivamente a los partidos jugados entre estos equipos para determinar su posición final. Si este procedimiento no conduce a una decisión, se aplican los siguientes 4 criterios:
    Mejor diferencia de gol en todos los partidos de grupo. Mayor número de goles marcados en todos los partidos de grupo. La conducta Fair Play en todos los partidos de grupo (De acuerdo a lo definido en el Anexo C.5.1 del reglamento del torneo). Posición en el Ranking de coeficientes de la UEFA con que se inició este torneo.  
    Octavos de Final: esta hoja nos muestra los emparejamientos de octavos de final donde debemos también llenar los resultados de nuestros pronósticos, al ir llenando los resultados automáticamente se actualizan los nombres de los equipos en la siguiente fase
    También se cuenta con la tabla de los mejores terceros y con el botón “Activar Clasificación Manual Mejores 3ros” con el cual podremos colocar manualmente la clasificación de los equipos en dicha tabla (cada equipo tiene al lado los pts del coeficiente de la UEFA), si no se coloca la posición manual, simplemente se toma la posición como queden ordenados según los tres primeros criterios del reglamento. Esto se realizó así ya que es complicado aplicar el punto F del reglamento de forma automática.
    Cuartos de Final, Semifinales y Gran Final: estas hojas muestran la respectiva fase donde debemos también llenar los resultados de nuestros pronósticos, al ir llenando los resultados automáticamente se actualizan los nombres de los equipos en la siguiente fase. Todo: Nos mostrará una tabla con todos los juegos y remarcara los nombres de los equipos que hayan ganado dicho juego, esto nos da una visión general de los resultados (esta es la hoja activa por defecto cuando presionamos calendario en el menú) Hoja Equipos: Esta hoja nos muestra un pequeño resumen de cada una de las selecciones participante en la copa, para cambiar de país simplemente presionamos sobre la bandera del mismo.
    Hoja Reglas: Esta hoja nos muestra un pequeño resumen de las reglas que rigen el torneo, sobre todo lo referente al desempate cuando existan equipos empatados al finalizar la ronda de grupos. Hoja Resumen: Esta hoja nos muestra un fixture del torneo para una mejor visualización del desarrollo del mismo.
    Hoja Estadísticas: Esta hoja nos muestra una tabla con todos los datos sobre Partidos Jugados, Ganados, Perdidos, Goles a favor, etc. De cada uno de los 24 equipos participantes, estos datos son en base a la información/pronósticos que hemos llenado en las hojas anteriores Al presionar sobre cualquiera de los encabezados de la tabla, esta se ordena por dicho campo en forma ascendente y se presiona nuevamente en forma descendente
    Hoja Ver Quiniela: Esta hoja es el resumen de nuestros pronósticos, es la hoja que necesita el administrador de la quiniela en la que estemos participando; de esta hoja se puede hacer una copia en archivo Excel o copiar los datos en Texto, ver abajo
    Con el botón Completar Datos Personales, nos aparecerá un formulario donde podemos completar la información que sea necesaria para el administrador de la quiniela. Con el botón Crear Archivo de Excel, se creara una copia de esta hoja en el escritorio de nuestra computadora, este archivo debe ser enviado luego al administrador de la quiniela Con el botón Copiar Datos al Clipboard, se crearan los datos de los pronósticos en formato texto y se copiaran al portapapeles de Windows, de esta manera podremos pegarlos directamente en un correo para enviarlo al administrador de la quiniela  
    Hoja Comentario: Esta hoja es conseguirán información para las personas que deseen armar y administrar una quiniela.  
    Aquí estan unos links extras para que descarguen el archivo y la guía en PDF.
    EUROCOPA Francia 2016 – Pronósticos – Excel 2007
    EUROCOPA Francia 2016 – Pronósticos – Excel 2003
    Guia de Uso – EUROCOPA – Francia 2016 – Pronosticos
    Tambien pueden revisar el aporte en la siguiente dirección: WordPress: Quinielas en Excel
    Espero que sea de su agrado y lo disfruten…..

    134 downloads

       (0 revisiones )

    1 comentario

    Actualizado

  3. Avance de Obra con Personas (Infografías)

    En Hoja Avance 1: Para una silueta: Insertamos una Imagen/ Insertar/Ilustraciones/Formas/Escogemos: A mano alzada: Recorremos el perímetro de la figura (donde iniciamos, sin parar debemos terminar). Le damos Color .
    En Hoja Avance 2: En celda B1: 100
    Posicionado en B1 insertar gráfica/Columna apilada/Clic a eje vertical/Dar formato a eje: Límites    : Mínimo  0    Máximo 100
    Unidades : Mayor  100  Menor 1.0
    Clic con botón derecho/Agregar etiqueta de datos/ Mover la etiqueta manualmente/Clic a etiqueta/Formato/Estilos rápidos/ Escoger 1 estilo: Rojo/ Eliminar Eje: Horizontal.
    Estiramos de cualquier esquina la gráfica, para colocar la imagen. En B2 Programador o Desarrollador/ Insertar/Control de número→ Al accionarlo ya mueve la gráfica y su Valor.
    Insertar/Imagen/ Escogemos Imagen de esta Carpeta. Damos doble Clic a Imagen/  Quitar fondo. Reducimos el tamaño desde cualquier esquina y la arrastramos a gráfica. Con botón derecho a gráfica/Agrupar.
     
     
     

    131 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  4. MSO UI Editor

    MSO UI Editor es una herramienta para personalizar la interfaz de usuario de Microsoft Office como ser la cinta Ribbon, Menu contextual entre otras, mediante el formato XML, es casi una copia del “Custom UI Editor For Microsoft Office” pero éste trae unas pequeñas mejoras.
    Esta programado en Visual Basic 6.
    Cuenta con un detector de errores en la formación del xml y utiliza .xsd que garantizan una mejor validación. También genera automáticamente los Callbacks para los eventos en VBA, otra opción extra es que se puede buscar y reemplazar en el xml.
    Me hubiera gustado poder armar algunos ejemplos pero me ganó el cansancio y opté por subir algunos que encontré en la web.
    Si desean leer mas sobre esta herramienta o conocer su codigo de fuente pueden acceder desde mi Blog donde estaré publicando nuevas versiones.
    http://leandroascierto.com/blog/mso-ui-editor/
    Espero que alguien de aqui le pueda sacar provecho y subir algún trabajo que realicen.
     

    125 downloads

       (0 revisiones )

    1 comentario

    Enviado

  5. Detectar evento único por tipo de control

    Útil para tratar muchos controles del mismo tipo con un único evento.  

    122 downloads

       (0 revisiones )

    2 comentarios

    Enviado

  6. 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.

    109 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  7. Juego Arkanoid

    Este es un juego retro, muy conocido para aquellos que pisamos por arriba de los 30 años. En este juego se puso un poco en práctica jugar con colecciones de clases para poder mover varios objetos al mismo tiempo, no utilicé timer sino un bucle general ya que necesitaba más velocidad y probablemente en algunas pc se ejecute más rápido o más lento (queda muy justo para excel), en algunos bloques había utilizado el efecto bisel para los Shapes pero esto hace todo muy lento así que tuve que optar por un simple color degradado. El juego cuenta con audio y se puede jugar tanto con el teclado como con el mouse, los archivos de audio e imágenes de fondo están embebidos dentro del mismo documento. Sólo hice 15 niveles, los cuales están escritos en la Hoja2 (oculta).

    107 downloads

       (0 revisiones )

    1 comentario

    Actualizado

  8. ManipularRegWin

    Crear, manipular y eliminar registros en el 'Registro de Windows
     

    Espero os sirva.
    Ikanni

    107 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  9. FACTURACION USANDO CAJAS DE TEXTO

    para todos aquellos q hemos tenido problemas de encajar el formato de facturas de los clientes usamos cajas de texto dando los formatos necesarios y textos de un formulario hacia una caja de texto del libro de excel de manera q podemos colocar exactamente los datos a los formatos pre-impresos excel -acces adjunto ejemplo: 

    https://drive.google.com/file/d/1wNd-DY0xwucor88t7pF27TU_tj2bhy6E/view?usp=sharing

    102 downloads

       (1 revisión )

    0 comentarios

    Actualizado

  10. Traductor google desde Excel - V. 2017

    Traductor google desde Excel 2017 : es una macro bastante simple que nos permite traducir un texto a diferentes idiomas de forma simultanea desde nuestra hoja de cálculo, su uso es bastante sencillo e intuitivo, me basé en un modelo que ví aquí en el foro hace unos años y que actualmente no funciona. 
     
    Traductor Google by Excel Negocios.zip

    98 downloads

       (1 revisión )

    0 comentarios

    Enviado

  11. modo tactil

    96 downloads

       (2 revisiones )

    0 comentarios

    Actualizado

  12. Fixture Mundial Rusia 2018

    Hoy comenzó el mundial, hoy les comparto el Fixture Mundial Rusia 2018
    Podrás ver cada grupo, etapa final y la explicación de uso
    Solo de agregar el marcador por cada juego!
     
    Saludos!

    94 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  13. Array de arrays (Jagged Arrays)

    Hola que tal.¿Alguna vez has trabajado con varias arrays y no te has preguntado si no podría ser que las pudieses agrupar todas en una como si fuesen las hojas de un libro?
    Pues esto es lo que yo me planteé un día y empecé a investigar en el tema. Tuve la necesidad de tratar cientos de datos de seis hojas de seis libros, una por cada libro.
    Cada hoja la puse en una array bidimensional y estas a su vez agrupadas en una Array de Arrays. Con esto tienes la ventaja de que lo puedes trabajar todo con un solo bucle, si no, tienes que crearte un código para cada hoja de cada libro. Al principio es un poco lioso, ¿pero que no es en programación cuando se empieza?
    Espero que os guste.
    Aporto esto para el foro que tanto me ha ayudado en mis inicios.
    Gracias.

    94 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  14. Enviar correo desde Excel

    Buenas tardes por aca dejare un aporte debido a que en algunos foros he visto que buscan lo siguiente:

    1) Envía correos a Outlook desde Excel tomando un rango estipulado tanto celdas como imágenes que se encuentren dentro del mismo (recopilación de macro tomadas de internet)

    2) Envía correos a Outlook desde Excel tomando un rango estipulado tanto celdas como imágenes que se encuentren dentro del mismo envía el correo en formato HTML y la imagen en cuerpo de mensaje y como adjunto. (macro elaborada por @logroastur en tema: Enviar correo desde Excel)

    92 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  15. Todos los cronómetros que queramos en hoja Excel

    Qué tal,
    Pues a raiz de una consulta en el foro, me lié, me lié... y tras varios días de pelea, os dejo el fichero en el que podréis tener todos los cronómetros que necesitéis en la misma hoja de excel. Solo hay que copiar las líneas hacia abajo si necesitan más.
    El  uso creo que está bién explicado en el mismo fichero, si no es así preguntad lo que necesitéis. Podréis:
    Poner los cronos en marcha Pararlos Reiniciarlos Obtener el tiempo cronometrado, desde la hora de arranque y la hora final del proceso Parar todos los cronos Reiniciarlos desde su valor de parada También hay un reloj que podréis parar/reiniciar. Como no sé si Excel incrusta las fuentes usadas, os las dejo dentro del ZIP (creo que si está todo, fichero y fuentes, en el mismo directorio, debería cogerlas. Si no hay que instalarlas y reiniciar).
    Espero que os guste y  os sirva
     

    91 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  16. FACTURACION MULTIPLE EMPRESA

    Administrativo v 1.0 elaboracion cheques y facturacion empresas multiple en un solo formulario vba excel-acces:

    91 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  17. Listbox más de 10 columnas con AddItem

    Hola amados todos:
    ¿ Os acordais que siempre hemos dicho que no se puede usar el método AddItem en un Listbox/Combobox con más de 10 columnas ? 
    Bueno, pues es falso.
    Analizando esta consulta Sumar 3 columnas de un listbox, me he dado cuenta que si es posible.
    Ver el código del adjunto.
     
    Paz y amor
    Mas de 10 columnas en un control ListBox con el método AddItem.xls

    85 downloads

       (0 revisiones )

    4 comentarios

    Enviado

  18. Macro para colorear filas en función de un dato buscado en una columna

    Qué tal,
    Dejo este aporte que modifica el color de una fila, en función de un dato buscado en el libro cerrado. Como ejemplo, pongamos que tenemos un excel con los nº de facturas en una columna y deseamos colorear de rojo toda la fila (que incluirá cliente, fecha, etc) de las facturas pagadas. El fichero nos permite buscar en la columna el nº de factura y coloroear toda su fila del color rojo (o del que queramos).
    La macro tiene en al código una ruta del fichero, columna y rango de celdas en la fila a colorear por defecto. Si siempre va a ser el mismo podéis cambiarlo para adecuarlo a vuestras necesidades
    Se puede elegir la ruta del fichero a modificar Se puede elegir la hoja dónde está el dato a buscar Se puedeelegir la columna dónde está el dato a buscar Se puede elegir el dato a buscar, sin que sea necesario introducir el dato completo (Ej. buscar Fact001 buscará fact0011. fact0012, etc) Se puede elegir el color con el que queremos colorear las celdas Créditos: Weelsr.com por la parte de elegir color
    Espero que os guste y os sirva.
    Saludos a todos
     
     

    84 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  19. Modernizando controles para utilizar en Hojas

    En este aporte intenta dar una fachada diferente a los controles clásicos de VBA que se utilizan en la parte de la hoja de Excel, no es que sean controles nuevos, sino que están retocados estéticamente con ayuda de shapes y automatizaciones, hay dos modulos adentro que nos ayudaran para hacer que todo esto funcione, tenia ganas de crear un formulario para que se automatice agregar el control a la hoja, pero por el momento tendrán que copiar y pegar los controles de esta hoja a la que quieran utilizar.
    los controles intentan simular la fachada de la interfaz de Bootstrap o controles web, los que mas les recomiendo es el control calendario que creo que quedo bastante fachero.
    esto aun no esta muy testeado por lo que puede haber que ir ajustando algunas cosas solo arme un grupo de controles, pero no se me dio para hacer alguna hoja con alguna utilidad que los emplee, si alguien se anima bienvenido
    bien cualquier duda pregunten, no soy de conectarme mucho pero tratare de ayudar.
     

    83 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  20. Conjugar verbos en ingles

    Hola!! comparto este archivo que es un conjugador de verbos en ingles en todos lo tiempos
    util para los que quieran o esten estudiando ingles.
    Espero que les guste!!!
     

    80 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  21. UserForm de Login

    Hola Sres  dejo por un userform con diseño.... 
    Mi primer aporte, soy asiduo visitante de la pagina para descargar y leer... No soy programador
    Gracias a todos por sus aportes, Mis respetos

    76 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  22. Calendario minimalista

    Es un calendario al uso, sin misterios.
    Ya sabeis de mi debilidad por los calendarios, en este caso la gracia está en el código VBA.
    Os recomiendo que lo reviseis y os dareis cuenta que se puede hacer click en un label sin evento individual y sin módulo de clase.
    Calendario mínimo.xlsm

    75 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  23. Atlas del Medicamento

    Aplicación creada en excel para uso educativo a nivel de servidores de la salud, consulta inmediata de principios activos usos, dosificación y contraindicaciones de los mismos.

    74 downloads

       (0 revisiones )

    0 comentarios

    Enviado

  24. Gráfico de personas para Dashboard

    Gráfico inicial: Seleccionar Rango I6:K14/ Gráfico de Dispersión.
    Clic a Gráfico/Formato de línea de trazado /Opciones de áreas de trazado/ Eje vertical (Valor).
    Opciones de Eje:
    Mínimos: 0
    Máximos: 2
    Demás explicaciones en Hoja

    74 downloads

       (0 revisiones )

    0 comentarios

    Actualizado

  25. Actualizar código de módulos desde un Txt en la red

    Resulta que hace unos años me tope con el problema de que  en mi trabajo habían varios compañeros con un archivo con macros que yo les había pasado, pues resulta que el código del módulo tenia algunos errores o debía cambiar alguna parte del código. Esto era un problema ya que como eran varias personas tenia que ir una por una a modificar el código del modulo para actualizarlo ya que no podía enviar el archivo por correo porque cada uno tenia datos diferentes ingresados en el libro.
    Pero teníamos algo en común, todos estábamos en la misma red, entonces se me ocurrió el código que explico a continuación:
    1. En el archivo original se debe copiar el código en el módulo "Thisworkbook".
    2. Debe haber una carpeta de red a la que todos los usuarios tengan acceso (ya sea una red local o por VPN).
    3.Crear una carpeta con cualquier nombre donde colocaremos los archivos de actualización.
    4. Los archivos de actualización deben ser en formato .txt y el nombre del archivo debe ser el mismo que el del módulo a actualizar.
    5. Dentro de los txt se debe colocar el número de versión ejemplo  '1.01, con un apostrofe al inicio.(El código solo se actualiza si el número de la versión del txt es mayor que el del modulo del libro) 
    6. El código actualizara los módulos automáticamente y no afecta la información que este dentro del libro. Si no existe el módulo el código lo creara.
    El código se ejecuta automáticamente al abrir el archivo y se debe habilitar la opción de Confiar en  el acceso al modelo de objetos de proyectos VBA en la configuración de Centros de Confianza -> Configuración de Macros.
    En el ejemplo adjunto, se debe descomprimir y abrirlo por primera vez se actualizaran los módulos, ya que la carpeta por defecto es la misma que donde se guardo el archivo.
    Saludos y espero sea de funcionalidad para alguien.

    73 downloads

       (0 revisiones )

    0 comentarios

    Enviado

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.