Jump to content

Search the Community

Showing results for tags 'macros y vba'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • ¿Eres nuevo? Lee las Normas y Reglas del Foro
    • Presentaciones
  • Dudas y consultas sobre Excel
    • Excel General
    • Macros y programación VBA
    • Power BI
    • Access, Word, Power Point, Outlook etc...
    • Comparte tus aportes
  • Sobre ayudaexcel.com
    • Solicitud proyectos
    • Blog
    • Plantillas
    • Productos de ayudaexcel
    • Megaguías
  • Otras aplicaciones de Microsoft Office
  • Variedades
    • Cafeteria Ayuda Excel
    • Temas resueltos
    • Sugerencias - Reclamaciones
    • Temas Abandonados
  • Archive
  • Resources
    • Ideas y aportes

Categories

  • Tools
  • Add-ins
  • Store
  • Finance
  • Dpto. Admin
  • Purchasing
  • Agendas
  • Data registry

Categories

There are no results to display.

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Skype


Facebook


Twitter


Instagram


Localización:


Interests


Mi versión de Excel

Found 18 results

  1. Version 1.0.0

    79 downloads

    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
  2. Version 3.0.0

    988 downloads

    Este es un aporte que había compartido en el foro de ideas y aportes por allá del 2014, se trata de una macro que puede crear un formulario para ingreso y modificación de datos sin necesidad de que el usuario escriba códigos. Lo subo de nuevo aquí ya que por lo que veo en el foro de ideas y aportes el archivo dejo de existir, dejo el link del post original ya que en el se encuentran mas detalladas las instrucciones y un video de como utilizar el aporte. POST ORIGINAL El mismo es un archivo .Bas y debe importar desde la ventana de VBA para después ejecutar la macro "MakeForm" que es la que crea el formulario. IMPORTANTE: Se debe tener habilitada la opción "Confiar en el acceso al modelo de objetos de proyectos VBA", ya que el formulario se crea en tiempo de ejecución.
  3. Version 1.0.0

    284 downloads

    Se trata, se puede decir la evolución de este aporte Chat en red local desde excel, con la diferencia de que en lugar de utilizar textbox para mostrar los mensajes utilizo únicamente un control WebBrowser, lo que da mayor personalización. En el rar nos encontramos con un archivo excel y uno de access, el access debemos copiarlo a una ruta compartida en una red local, se debe modificar la ruta del mudulo1 del archivo excel(por defecto utiliza la misma donde se ubica el archivo excel). Podemos: *Cambiar el nombre de Usuario a mostrar en el chat. *Cambiar la imagen del Usuario, incluso utilizar gifs para la misma. *Compartir imágenes locales o de direcciones de internet. *Cambiar el color de las letras. *Crear salas privadas o publicas. Espero que les guste y cualquier recomendación es bien recibida. Salu2 Chat Excel.rar
  4. LeandroA

    MSO UI Editor

    Version 1.0.0

    117 downloads

    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.
  5. Version 1.0.1

    87 downloads

    Para comenzar bien el año 2017 nada como tener a mano un buen Buscador de libros en Excel, en formato pdf, ppt, doc o xls.En la hoja "Navegador" se selecciona el tipo de archivo, el idioma, el número de resultados y los términos de búsqueda y se hace clic en el botón "Buscar", con lo que se mostrarán los resultados de la búsqueda, como enlaces a los libros.Para guardar los enlaces, se hace clic en el botón "Cargar archivos en la biblioteca". Biblioteca La hoja "Biblioteca" contiene los libros encontrados, con su descripción y enlace, tipo, idioma, término de búsqueda y se pueden añadir comentarios y valorar con 5 estrellas cada uno de los libros. Se puede descargar un libro seleccionándolo y haciendo clic en el botón "Descargar ahora".Se puede leer el libro descargado, o abrir uno en el navegador, haciendo clic en el botón "Read More". A poco que uses este buscador crecerá tu biblioteca de libros en Excel.¿Por qué no pruebas a buscar enlaces sin tipo de archivo?Te agradeceré que escribas un comentario diciendo cuáles son los mejores libros que has encontrado en Excel y adjunta su enlace para compartirlo.
  6. Version 1.0.0

    49 downloads

    Hola que tal. Siempre vengo a este foro a buscar ayuda y siempre se me ayuda, a veces hasta recibo más de la que me esperaba, por tanto, creo que ha llegado el momento de que yo aporte algo en agradecimiento. A quien no le ha pasado que a escrito datos o manipulado algo en un archivo, ha salvado el mismo, y en la próxima vez que lo ha abierto, ¡¡¡zas!!! archivo corrupto, ha empezar de nuevo. Bueno, quizás soy un poco exagerado, pero puede pasar si no se usan métodos para que no esto pase. Se trata de una macro que cada vez que se abre el libro guarda una copia del mismo en una carpeta aparte. Usa el método SaveCopyAs. Lo bueno es que se adapta a cualquier proyecto vba que tengamos, solo hay que copiar la hoja en el mismo y poner el código para que arranque en Thisworkbook. O si lo prefieres, copias el recuadro de configuración y le das el valor solo a 3 variables para que el código empiece a trabajar. Sin más, espero que a alguien le resulte práctico, y si hay alguna duda le responderé muy gustosamente. Saludos
  7. Version 1.0.0

    63 downloads

    Buenas amigos expertos, sera de mucha ayuda su colaboración ante mi problema. El problema que tengo es con Formulario de Ventas, para lo cual yo tengo un ListBox-Mercaderia que me extrae toda las mercaderias que tengo en STOCK y jalar de ahi a los Textbox y atrabes de un BOTON a Agregar al Listbox2.(en el problema esta en esta, que al momento de dar clic en el BOTON AGREGAR, no me visualiza en el ListBox los Datos agregados). esdecir quiero que me funcion similar al Formulario Compras, Bueno no se en que este fallando y Gracias por anticipado. Para mejor entendimiento, dejare el archivo.
  8. Version 1.0.0

    26 downloads

    Buenas noches En esta oportunidad les comparto un archivo para el calculo del factorial. Probando con Internet me di cuenta que los cálculos son incorrectos a partir del número 21 por lo que el formulario del archivo solo permite hasta el numero 20 para calcular el factor. La regla es la siguiente : n!=nx(n-1)! Lo hice a manera de practicas y resolver la ecuación que tanto se ha hablando en la red por lo que me uní a los que tanto buscan la solución a un problema matemático y/o ejercicio. Espero les sea de utilidad. Saludos cordiales.
  9. Version 1.0.0

    29 downloads

    Buenas noches Estimados En esta oportunidad les dejo a su alcance un código para separar una cadena de texto o números que este pegados, insertando el símbolo (-) Ejemplo: Cadena original : aaaaaaaaa Cadena resultante : aaa-aaa-aaa Se puede crear una lista de cadenas bien sea texto o números o los dos a la vez. Siempre que estén pegados. Igualmente funciona si está separado pero la idea es aplicarlo según sea el caso. La idea es, ademas de conocerla es obtener otra alternativa cuando querramos hacerlo por medio de VBA y no bajo formatos personalizados. Una vez intenté hacerlo por medio del formato personalizado pero no funcionaba con letras y números. si alguien conocer de un mejor modo, estaré muy atento a su comentario. P.D. Funciona cada tres letras, si gustan pueden cambiar a cuatro concatenando el código : & Mid(.Cells(Lin, 1), (I + 3), 1) 'Y el Step lo incrementan a 4 Mis respetos para todos.
  10. Version 1.0.0

    34 downloads

    Añadir fecha fija en una celda segun el dato de esta
  11. Visor

    Macro Dibujo

    Version Excel 2013

    51 downloads

    Intentaba interacturar aportando en el tema de ideas y aportes lo Aportado por Macro Antonio en "Pintar en Excel", pero no encontré el modo, parece que esta cerrado. En todo caso he subido una macro con un sencillo paisaje. Naturalmente que si las celdas las haces mas pequeñas (lo que esta al inicio de la macro, en column y Row) las líneas o contornos pueden convertirse en mas perfectas. Se podría enviar el archivo a alguien y cuando pincha en el botón se crea el dibujo de la macro, puede ser un corazón que incluye texto una cara, un motivo de detalle etc. La diferencia con lo del Maestro Macro Antonio es que lo de é es hecho a mano alzada, lo que en determinado momento nos puede fallar el pulso pero igualmente es un arte magnifico; mientras que lo presente tiene un poco de mas retoque pero el inconveniente es que no se crea a voluntad sino que es previa grabacion de macros luego de lo cual se lo puede compartir sea el codigo para las/los expertos o el archivo con el botón para los que no lo son. Otra cosa en la macro que subi es que no tengo aun la facilidad para simplificar el cóodigo esta tal cual he grabado la macro. Espero que les guste Esto puede ser el inicio para recibir mas aportes e ideas en este tema. Saludos a todos
  12. DiegoLG

    Barra de menus

    Version 1.0.0

    353 downloads

    Un día con frio y me puse analizar esta aplicación y en algo les puede servir Aqui les dejo si tienen alguna otra idea bienvenido sea. Saludos...
  13. Version 1.0.0

    42 downloads

    Estimados La conjetura de Collatz es otro ejemplo con el cual se puede resolver empleando VBA en Excel bien sea en una hoja o formulario. En el siguiente adjunto, les dejo el archivo para que descarguen y vean su funcionamiento. Enunciado: Sea la siguiente operación, aplicable a cualquier número entero positivo: Si el número es par, se divide entre 2. Si el número es impar, se multiplica por 3 y se suma 1. La conjetura dice que siempre alcanzaremos el 1 (y por tanto el ciclo 4, 2, 1) para cualquier número con el que comencemos. Ejemplos: Comenzando en n = 6, uno llega a la siguiente sucesión: 6, 3, 10, 5, 16, 8, 4, 2, 1. Empezando en n = 11, la sucesión tarda un poco más en alcanzar el 1: 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1. Espero que igual les sea de utilidad para analizar y/o practicar así como lo fué ara su servidor. Mis respetos.
  14. Version 1.0.0

    100 downloads

    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).
  15. Version 1.0.0

    171 downloads

    VBA Resource File Editor es una Herramienta para añadir recursos a nuestros documentos de Office, vale decir que no necesitamos acompañar una carpeta con el contenido sino más bien podremos incluir el contenido dentro del mismo documento. Vale aclarar este contenido es sólo de lectura ya que cualquier cambio no se guarda dentro del documento cuando utilicemos las macros. Ahora bien un poco de explicación de cómo funciona todo esto, los archivos de office tanto Excel como Word o Power Point no son otra cosa que Archivos.Zip que contienen documentos .xml y otro tipos de archivos, si uno inserta cualquier archivo dentro de este zip y lo registra en el xml correspondiente, Office lo conserva cada vez que el documento es modificado, así que mediante vba haciendo un par de piruetas podemos leer este contenido en tiempo de ejecución (todo esto es un tanto parecido a cómo se generan las cintas de ribbon personalizadas). Espero que les sea de utilidad, dentro de la descarga encontrarán VBA Resource File Editor.xlsm con la ayuda y tres ejemplos.
  16. Version 1.0.0

    87 downloads

    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)
  17. Version 2.0.0

    121 downloads

    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…..
  18. Version 2.1

    194 downloads

    Amigos, saludos nuevamente.., ahora les traigo este Archivo/Programa que realice en Excel para hacer seguimiento a unos de los eventos futbolisticos mas importante del año: COPA AMERICA CENTENARIO - USA 2016; este puede ser usado de 2 maneras: 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 Copa América donde se celebra en CENTENARIO del torneo de selecciones mas viejo del mundo. La Copa se llevará a cabo como parte de un acuerdo entre la Conmebol y la Concacaf, como una edición especial de la Copa América (45.ª edición desde su creación en 1916), y contará con con 10 equipos de la Conmebol y 6 de la Concacaf. Para realizar este archivo, tome como base el archivo realizado para la edición pasada de la Copa America Chile 2015 [-] Copa américa chile 2015 - fixture / quiniela y el aporte para el Mundial de Futbol Brasil 2014: [-] Mundial brasil 2014 - fixture / quiniela 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 Anexo encontraran el archivo en formato Excel 2003 y 2007 o mayores (es exactamente el mismo archivo en ambos casos) y una pequeña guía en PDF. Tambien pueden revisar el aporte en la siguiente dirección: WordPress: Quinielas en Excel Espero que sea de su agrado y lo disfruten.....
×
×
  • Create New...

Important Information

Privacy Policy