Saltar al contenido

Máximos colaboradores

Popular Content

Showing content with the highest reputation since 08/01/20 in Archivos

    • 84 downloads
    • Version 1.0.2
    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.
    • 555 downloads
    • Version 1.0.0
    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.
    • 93 downloads
    • Version 1.0.0
    Buenas tardes, Hace unos días, me hizo falta realizar un cuadrante para turnos de personal de una empresa. Busqué por Inet y encontré cosas, pero todas de pago, así que me lo hice yo. Se que se le pueden hacer muchas mejoras, pero creo que puede ser suficiente para muchas personas que busquen un cuadrante sencillo y además muy editable, porque aunque toda la lógica de construccion del turno está en VBA, la hoja que se presenta al usuario, no es mas que una hoja excel, donde puedes copiar y pegar celdas dentro de la matriz y así construir turnos a conveniencia copiando y pegando bloques completos. Un saludo y espero que os sirva
    • 13 downloads
    • Version 1.0.0
    Este es un juego creado en Excel con programación VBA, creado por su servidor (David Garcia-Enigma25) en el cual se podrá jugar tal como se hace en el navegador de Google.com cuando no existe conexión a internet. Para jugar solo se debe descomprimir y luego abrir el archivo Excel, habilitar las macros y luego pulsar el botón de inicio. Para saltar y agacharse solo se debe usar la tecla de flecha arriba para saltar la tecla y para agacharse la tecla flecha hacia abajo. Para reiniciar, presionar el botón con el mouse o con la barra espaciadora cuando este botón tenga el foco. El resto es mas que conocido. Pueden ver el video de como es el juego : Espero les guste.
    • 159 downloads
    • Version 1.0.0
    IRCI - GESTIÓN DE INVENTARIO Es un programa que esta diseñado para el manejo y control de inventarios, traslado entre almacenes, control de requerimientos.
  1. 2 points
    • 38 downloads
    • Version 1.0.1
    Hola este es un juego que vi en estos días y me dió ganas de hacer lo en Excel, la verdad si bien me dio trabajo programarlo es más difícil lograr el objetivo del juego, en YouTube hay un par de tutoriales pero eso seria como ir derecho a la trampa así que les dejo este desafío para pasar el rato (yo no logré resolverlo) El objetivo del juego es bajar la ficha roja en la parte inferior tal como muestra el cuadro de solución, las piezas se mueven con el mouse.
    • 73 downloads
    • Version 1.0.0
    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.
    • 79 downloads
    • Version 1.0.0
    Hola a todos: Os dejo un formulario para crear y visualizar álbumes de fotografías. Cada álbum va en una hoja. Puede haber cualquier número de álbumes. Cada álbum puede contener cualquier número de imágenes. En el formulario: Se pueden añadir múltiples imágenes a la vez. Al pulsar sobre la miniatura cambia la resolución de la imagen. El resto os lo dejo para que lo descubrais vosotros. Paz y amor.
    • 317 downloads
    • Version 1.0.0
    Saludos a todos, comparto un login que hace poco diseñe para ustedes, espero les sea de gran ayuda, me despido un abrazo informático a todos. Nota: el libro corre con: y el macro de se desbloquea con:
    • 167 downloads
    • Version 1.0.0
    No tiene mas misterio de lo que explica el título. Abrir el archivo, pulsar sobre la flecha azul y ver lo que ocurre en la barra de estado. La idea no se me ha ocurrido a mi, pero me hubiera gustado.
    • 2 downloads
    • Version 1.0.0
    ♠️ Descarga un juego del Rabino programado en Excel. ♥️ Prueba el juego del Rabino en cualquier versión de escritorio de Excel. ♣️ Cuéntame si te funciona este juego de cartas hecho en Excel. ♦️ Dime cuántas partidas le consigues ganar al Rabino en Excel. Salu2, Pedro Wave
    • 1639 downloads
    • Version 2.0.0
    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.
  2. 1 point
    • 3 downloads
    • Version 1.0.0
    Buenas noches aqui os dejo este aporte, se trata de una hoja con unas cadenas de 30 caracteres y con un rango de 100500 filas, y a modo de ejemplo setrata de separar los numeros de las letras. Hay dos modulos en uno esta la forma en que se haria siguiendo un poco la logica recorrer todas las fila y separarar los numeros y luego repetir para las letras. En el otro modulo esta hecho por Lotes , la macro procesa lotes de 5000 datos cada vez hasta que acaba y la pone en las columnas a la vez, el tiempo que se tarda es muy rapido y se evitan que el excel se cuelge ya que te libera la memoria La idea es de un video que encontre en You tube , espero que os siva de ayuda Muchas gracias por vuestra atencion
    • 4 downloads
    • Version 1.0.0
    Si tienes instalado Excel en español podrás traducir fórmulas del inglés al español y viceversa. Si tienes Excel en otro idioma podrás traducir fórmulas del inglés a tu idioma local y viceversa. Si tienes Excel en inglés no necesitas traducir nada, pues eres "inglésplanista". Descarga el traductor adjunto y aprende a usarlo leyendo aquí:https://pedrowave.blogspot.com/2023/07/traductor-de-formulas-excel.html Salu2, Pedro Wave
    • 4 downloads
    • Version 1.0.0
    ¡No encontrarás en Excel otro teclado virtual internacional igual a éste! Personalízalo con sólo añadir una columna con las teclas que quieras. Añade fácilmente un teclado en otro idioma con escritura de izquierda a derecha. Aprende nuevas técnicas de programación de macros VBA para que Excel se comporte como una APP - aplicación. Descarga y prueba nuevas revisiones desde aquí: https://pedrowave.blogspot.com/2023/03/teclado-virtual-internacional-en-excel.htmlLa idea original fue de @Antoni, con el que colaboré en el diseño de la primera versión de este teclado virtual hace 10 años.Macro Antonio, me merezco un correctivo si he destrozado alguna de tus macros. También tengo que agradecer la ayuda recibida por @verzulsan hace 10 años para repetir teclas en modo "ametralladora". Salu2,Pedro Wave
    • 6 downloads
    • Version 1.0.0
    He automatizado el acceso a los archivos locales usando Power Query en este artículo:https://pedrowave.blogspot.com/2023/02/mis-archivos-locales-con-power-query.htmlSe puede acceder a dos niveles de carpetas del equipo o incluso al primer nivel de carpetas de OneDrive, si está mapeado en local.Se puede abrir cualquier archivo directamente desde Excel con un hipervínculo.Descarga el archivo (.xlsx) sin macros y protegido sin contraseña, hecho con fórmulas y consultas de Power Query. Salu2, Pedro Wave
    • 1 download
    • Version 1.0.0
    Descarga esta calculadora de premios de la Lotería de Navidad española con la lista definitiva del sorteo del 22 de diciembre de 2022. Buena suerte y salud para todos es lo que os deseo en estas felices navidades.Más información en el blog:https://pedrowave.blogspot.com/2015/12/calculadora-de-premios-de-la-loteria-de.htmlSalu2,Pedro Wave
    • 2 downloads
    • Version 1.0.0
    Como resumen del año 2022, nada mejor que hablar del tiempo que ha hecho estos últimos 6 meses en España, ¡que no ha dejado frío a nadie! Descarga un archivo Excel, con un mapa de España y un gráfico con datos climáticos desde el 15 de junio de 2022 hasta ayer, ¡para sacar tus propias conclusiones sobre el cambio climático! Si estás interesado en obtener datos climáticos de otro país, ¡dímelo en un comentario! Información elaborada utilizando, entre otras, la obtenida de la Agencia Estatal de Meteorología - AEMET y del Instituto Nacional de Estadística - INE. Salu2, Pedro Wave
    • 8 downloads
    • Version 2.0.0
    Excel puede llegar a hablar muchas lenguas, pero hay que enseñarle las voces, ¡como si fuera un crío! Si no sigues las instrucciones del archivo adjunto, Excel solamente sabrá hablar el idioma por defecto definido durante la instalación. Es hora de que sea multilingüe. ? En este archivo hay 3 hojas: Hoja de Instrucciones: Cómo instalar voces en Windows Cómo cambiar las voces en Excel Cómo cambiar automáticamente las voces en Excel Cómo hacer que Excel hable muchas lenguas Hoja de Voces: Con la lista de voces disponibles en Excel. Hoja de Habla: Para hacer que Excel hable. Habilita las macros y analízalas, pues toda la ciencia del habla está en el código VBA. Consulta cualquier duda que tengas para hacer hablar a Excel en cualquier idioma y poder internacionalizar tus plantillas profesionales. Salu2, Pedro Wave
    • 25 downloads
    • Version 1.0.0
    Hola a todos A continuación dejo a su disposición un juego creado en MS Excel muy conocido por muchos, llamado Space Invader. El funcionamiento es sencillo; descomprimen, abren el archivo MS Excel y proceden a pulsar el botón Play para iniciar. Stop para detener. Teclas de funcionamiento: derecha, izquierda y ctrl para disparar. Pueden comprimir la ventana de herramientas para mayor espacio del juego y también mover el cañón a una posición (Top) cerca de la parte inferior para aprovechar las bondades de la aplicación como tal. P. D. En el canal EcoExcel se podrá la realización del juego desde cero.
    • 11 downloads
    • Version 1.6
    Esta plantilla es mi pequeña contribución para celebrar el día de la hoja de cálculo que es hoy 17 de octubre. ? Se celebra en esta fecha porque la primera hoja de cálculo para computadoras personales se lanzó el 17 de octubre de 1979. https://www.benlo.com/visicalc/visicalc4.html Descarga la versión 1.5 ¡definitiva! desde este enlace donde se explican sus funcionalidades: https://pedrowave.blogspot.com/2022/09/aprende-ajedrez-con-excel.html Con nuevas funcionalidades añadidas para Aprender Ajedrez con Excel: Marcar en amarillo el último movimiento en notación algebraica y numérica. Avisar en color naranja si el último movimiento no se corresponde con la jugada de la partida reproducida. ¡¡¡Repetir de nuevo el último movimiento si no coincide con la partida reproducida!!! ¡¡¡Grabar una partida en la base de datos de partidas!!! Sugerir cuál es la lección con la que continuar aprendiendo a jugar al ajedrez. ¡¡¡Objetivo ambicioso cumplido!!! Han sido 2 meses de grato trabajo de construcción de esta hoja de cálculo, que puede ayudar a aprender ajedrez a quien aún no sepa. Seguro que mi nieto aprende así... ¿Quieres saber cómo lo he hecho? ¡Pregúntame! Salu2, Pedro Wave
  3. 1 point
    • 30 downloads
    • Version 1.0.0
    Otro juego realizado con Excel, en este caso es un juego que consiste en acomodar bloques arrastrando y soltandos para formar la figura que se encuentra en la parte superior, el juego original tiene muchos mas niveles y distintas formas, pero hasta aqui llego mi amor, mi objetivo era poder replicarlo en excel, luego es un poco mas de lo mismo, espero que les sirva para pasar un rato in the office
    • 35 downloads
    • Version 1.0.0
    En el adjunto encontrareis un formulario con 2 ejemplos de como llenar un listbox/combobox, uno, a partir de un nombre y otro, a partir de una fórmula, ambos combinados con la propiedad RowSource. Se basan en la utilización de DESREF y CONTARA. Lamentablemente la propiedad RowSource no admite la fórmula en ingles y con la fórmula en castellano, no funciona, de ahí que he colocado la fórmula en inglés en la propiedad Tag del listbox/combobox.
    • 17 downloads
    • Version 1.0.0
    En versiones antiguas de Excel existía un complemento (Add-In) de un Control de Calendario DatePicker que permitía introducir las fechas en una celda desde un calendario mensual.Las nuevas versiones de Excel no incluyen un complemento DatePicker de fábrica, por lo que terceros han desarrollado complementos para subsanar su ausencia y no todos funcionan en Excel de 64 bits.He diseñado un Control de Calendario Rodante que funciona en todas las versiones de Excel, que permite introducir fechas y horas mediante pares de cifras, y que puedes descargar desde mi blog:https://pedrowave.blogspot.com/2021/02/control-de-calendario-rodante-en-excel.htmlSe puede instalar como complemento de Excel para usarlo en todas tus plantillas.Aviso: Genera una hoja de control en cada libro en que se quiera instalar y crea una forma en cada hoja con el Control de Calendario.Está protegido sin contraseña para que sirva como autoaprendizaje de lo que se puede llegar a hacer en Excel. Espero que sea útil y, sobre todo, educativo.
    • 714 downloads
    • Version 1.0.0
    Hola a tod@. Tengo Excel 2019 32 bits corriendo en Windows 10 actualizado a la última (15/03/20), y tuve un problema al instalar el archivo "mscomct2.ocx" para poder usar el "Control Calendar Date and Time Picker 6.0". Por este motivo no podía usar este control de calendario en mi Userform. Navegando por ahí me encuentro una consulta de Antoni en este mismo foro que le daba error. Pues aquí la solución, ya que el tema está cerrado. Lo único que hay que hacer es seguir los pasos de este enlace: "https://www.vichaunter.org/como-se-hace/como-solucionar-el-error-mscomctl-ocx-registrado", ya que en la mayoría de tutoriales a mi me daba el error que dice en el enlace que pongo. La única diferencia es que en el tutorial lo hacen instalando el archivo "mscomctl.ocx", pero cambiando el nombre funciona perfectamente. Os aseguro que funciona. Subo el archivo "mscomct2.ocx" para poder usar el Control Calendar Date and Time Picker 6.0. Espero que os ayude. Gracias.
    • 94 downloads
    • Version 1.0.0
    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.
    • 144 downloads
    • Version 1.0.0
    Qué tal, A partir de una duda de un usuario, surge este archivo mejorado para la busqueda y apertura de ficheros Microsoft Office (Excel, Word y PowerPoint) y ficheros PDF. Entre otras tiene las siguiente características: Permite buscar solo en un directorio raiz, o en todo sus subdirectorios Permite buscar un fichero entre el listado de todos Permite filtrar por tipos de ficheros Permite volver a mostrar de nuevo todos los ficheros tras un filtro Espero que os sirva y os guste. Espero vuestras opiniones
    • 91 downloads
    • Version 1.0.0
    Administrativo v 1.0 elaboracion cheques y facturacion empresas multiple en un solo formulario vba excel-acces:
    • 1065 downloads
    • Version 3.0.0
    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.
    • 367 downloads
    • Version 1.0.0
    Esta es una plantilla para llevar un control de los materiales gastables de una empresa. Se captura la informacion mediante un formulario, y las entradas y salidas de los diferentes articulos queda registrado en una hoja de "Movimiento" en la cual puedes ver el historial de todos tus articulos, mientras que en la hoja de "Inicio", tienes un resumen de las entradas, salidas y existencia actual de todos tus productos... Espero les sirva, esta plantilla fue desarrollada en colaboracion con varios usuarios de este foro. Muchas gracias a todos Espero les sea de utilidad.
    • 176 downloads
    • Version 1.2.0
    Qué tal, Después de mucho preguntar en el foro y búsquedas en internet, dejo este buscador de ficheros excel: - El directorio de búsqueda por defecto está en el código y por defecto es "C:\". Si no se necesita otro directorio, se introduce directamente el nombre a buscar - Permite buscar en los subdirectorios del directorio principal seleccionado, si se necesita la búsqueda en otro directorio - Las búsquedas de ficheros se hace mediante comodines, por lo que solo es necesario introducir parte del nombre a buscar - Permite la visualización previa de el área de impresión del archivo seleccionado - Permite imprimir el área de impresión del fichero seleccionado - Permite abrir los ficheros seleccionados para su modificación - Los datos usados se copian en la Hoja1 del fichero subido. El color de la fuente está en blanco para no molestar (cambiar para ver los datos y la fórmula usada para el nombre del fichero Agradecimientos y Créditos: - A la página de Stephen Bullen por la función PastePicture (PastePicture) - La página de EXCELTOTAL por la fórmula para extraer el nombre del último directorio (EXCELTOTAL) - Al usuario Macro Antonio por su buscador de ficheros (Abrir Archivos) - A todos los usuarios que han contestado ayudándome en los post que he ido repartiendo por el foro - A todas las páginas que he visitado y de las que no me acuerdo... Si se ven reflejados en el archivo dense por agradecidos. Bueno, espero que les sirva. Saludos, Haplox
    • 70 downloads
    • Version 1.0.0
    Qué tal, Dejo este aporte para mover masivamente archivos a otro nuevo directorio, creado a partir de un valor de una de sus celda y con el nombre original del archivo. Supongamos que hemos ido guardando ficheros por nº de factura y ahora queremos que, aparte del nº de factura los ordenemos por clientes. La macro busca en la celda donde está el nombre del cliente, crea el directorio con el nombre del cliente y mueve el fichero a esa carpeta, conservando el nombre original con el nº de factura. Evidentemente, la hoja y la celda que contine el valor del directorio a crear, debe ser la misma para todos los ficheros En el código hay un valor de hoja, celda y directorio destino por defecto. Podéis cambiarlo por vuestros datos si siempre van a ser los mismos Permite escoger la hoja y la celda que contiene el valor del directorio a crear, para no usar los valores que están por defecto Permite escoger el directorio destino, para no usar el que está por defecto Permite buscar el directorio origen de vuestros ficheros Permite buscar el nombre de vuestros ficheros. No hace falta introducir el nombre entero, pudiendo introducir solo parte del mismo (pongamos "FACTU") Los datos usados se copian en la hoja1 del fichero, que tiene el color de fuente en blanco. Podéis cambiarlo para ver los datos que usa Espero que os guste y os sirva.
  4. 1 point
    • 243 downloads
    • Version 1.0.0
    Macro Pensada ,para facilitar la búsqueda de los anexos de la empresa y las áreas para no perder los contactos del trabajo y los anexos
    • 31 downloads
    • Version 1.0.0
    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.
    • 75 downloads
    • Version 1.0.0
    Saludos a todos el modulo se activa al entrar al libro o lo pueden encontrar en la seccion de macros, este modulo permite ordenar las hojas de forma ascendente y descendente ademas de personalizado segun lo que el usuario lo requiera,
    • 181 downloads
    • Version 1.0.0
    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.