Actualizaciones

EXCELeINFO add-in

Descarga EXCELeINFO add-in 4.2

Presentando en sociedad mi complemento con el mismo nombre de este Blog: EXCELeINFO. Trata de un add-in con algunas funciones generales aplicables a archivos de Excel. He tratado de incluir las utilidades que durante el transcurso de tiempo me han sido fundamentales para desempeñar mi trabajo. Con el paso del tiempo iré añadiendo más funciones, pero creo que esta primera versión pública es totalmente funcional. La característica principal es que los menús principales se distinguen por la primera letra del nombre del menú, además de que sólo es funciones con versiones de Excel 2007 en adelante.

  • 18-jul-16, Guardar hojas como archivos separados, Actualizar todas las TDs, UDF EXCELeINFOPRIMERVALOR, Se optimiza Insertar Filas y Columnas, Se agrega formulario para Seleccionar filas y columnas, Se agregan botones con links a redes sociales, Se añade la macro AutoFit y se ejecuta con Ctrl + M, Se corrige un error: Al usar la herramienta Renombrar archivo activo y se cancelaba, la propiedad DisplayAlerts quedaba apagada provocando que Excel ya no envíe avisos., Preguntar sobre Pantalla completa.
  • 15-oct-15 (versión 3.5) se añaden las opciones Formularios en fondo blanco y propiedad Flat, Copiar y pegar celdas seleccionadas en otro rango, Enviar hoja activa por email, Restablecer formatos de celdas seleccionadas, Insertar filas y columnas.
  • 30-mar-2015(versión 3.1.5) se corrigen problemas de compatibilidad con Excel 2007.
  • 20-mar-2015(versión 3.1.3) muchas mejoras que te ayudarán a optimizar más tu tiempo en Excel.
  • 27-jun-2014(versión 2.5.2) reparaciones generales: se agrega el cálculo manual a la función de Convertir valor de la celda en su valor calculado; se agrega el valor True a la propiedad DisplayAlerts en la función Cambiar nombre de archivo activo. La opción Guardar hoja activa como archivo nuevo no detectaba correctamente el tipo de archivo elegido y cuando una hoja contenía código vba, éste no se guardaba. Se añade mensaje en barra de estado para indicar que la opción “Convetir valor de la celda en su valor calculado” está trabajando.
  • 20-dic-2013(versión 2.5) se modifica el tamaño de algunos formularios para tener mejor visibilidad en Windows 8. Al formulario de Normalizar datos se le agrega la restricción de tener tablas con más de una columna. Se crea un una opción en el menú hojas llamada “Guardar hoja activa como archivo nuevo”. Se corrige una declaración de una llamada a una API de Windows para que tenga compatibilidad con Excel de 64 bits sobre Windows de 64 bits. Se crea función llamada EXCELEINFOEXTRAERNUMEROS, se añade la opción Datos > Aplicar / Quitar autofiltros de todas las hojas y la opción de Objetos > Eliminar todas las formas y objetos del rango seleccionado.
  • 21-abr-2013(versión 2.4.5), se crea menú Fórmulas con las herramientas Mensaje personalizado en fórmulas con error y Convertir valor de la celda en su valor calculado. Se crea la opción Hojas, Eliminar hoja vacias. Se crea la opción Objetos, eliminar todos los objetos de la hoja activa.
  • 04-abr-2013(versión 2.4.1), se optimiza la opción Eliminar fila o columnas vacías haciendo el proceso más ágil.
  • 01-dic-2012(versión 2.4.0), se añade formulario para mostrar las opciones de la configuración regional y
    de idioma, que pueden configurarse en el Panel de control de Windows.
  • 04-nov-2012(versión 2.3.9) Se añaden herramientas para mover archivo activo de carpeta, normalizar bases de datos y guardar datos filtrados como archivo nuevo.
  • 29-sep-2012(versión 2.3.6) Se crea formulario que permite crear un archivo de Excel con la lista de los archivos incluidos y determinada carpeta, permitiendo poder elegir extensión y subcarpetas.
  • 05-sep-2012(versión 2.3.5) se crean dos macros: una para restablecer la última celda en uso y otra para eliminar las columnas y filas que no tengan datos. Estas herramientas son útiles para cuando tenemos archivos que por alguna razón pesan mucho por celdas que tienen formato y no se utilizan.
  • 24-jul-2012(versión 2.3.4) se crea formulario para crear índice con links. La macro anterior no contenía formulario y esta modificación permite elegir el lugar donde se insertará el índice.
  • 02-jul-2012(versión 2.3.3) se rediseña el formulario para reemplazar caracteres, permitiendo elegir al usuario los caracteres o grupos de caracteres que mejor se acomoden a la necedidad de reemplazo.
  • 27-may-2012(versión 2.3.2) se crea formulario para eliminar todos los caracteres especiales exceptuando a-z y 0-9. Y la formulario de filtro rápido se le añade que aparezca el nombre del campo a filtrar.
  • 03-mar-2012(versión 2.3.1) se optimiza el formulario de filtro rápido para que detecte números, así como permite elegir la columna en la cual se quiera aplicar el filtro.
  • 03-sep-2011(versión 2.3.0) se crea menú de opciones con macro para recargar todos los add-ins instalados y restaurar menús, y se mueve añade la macro para restaurar configuraciones.
  • 05-ago-2011(verión 2.2.8) se crea formulario de proteger varias hojas a la vez con contraseña definida por el usuario, reemplazando la herramienta anterior de bloquear todas las hojas.
  • 27-may-2011(versión 2.2.7) se crea macro para poder cerrar el archivo activo y eliminarlo de su disco duro.
  • 18-may-2011(versión 2.2.6) se crea formulario de impresión de múltiples hojas a la vez, de distintos archivos.
  • 12-may-2011(versión 2.2.5) se agregan los código ASCII 32, 10 y 13 a la macro de eliminar espacios excesivos, para que funcione con códigos provenientes de bases externas.
  • 04-may-2011(versión 2.2.4(2)) se corrige error y se añade una nota aclaratoria para el comando de Agrupar hojas, ya que si se intentan agrupar hojas de Excel *.xls con *.xlsx, provoca que no se agrupen todas, debido al tamaño al número de celdas de cada hoja. Los archivos XLS tiene 65,536 filas y los XLSX 1’04,8576 filas. Se añade instrucción a los comando de manejo de texto para que muestre el porcentaje de avance de la conversión. Aplica para mayúsculas, minísculas, espacios excesivos y números.
  • 29-abr-2011(versión 2.2.4) se crean dos comandos para cerrar archivos guardados y para cerrar archivos sin guardar.
  • 28-abr-2011 (versión 2.2.2) se crea formulario para administración de hojas (mostrar, ocultar y ordenar) y para hojas de todos los libros abiertos (agrupar).
  • 23-abr-2011 (versión 2.2.1), se crea formulario de opciones de vista para Excel. La mayoría de las opciones se actualizan o modifican mediante el objeto Application.

Descarga EXCELeINFO add-in 4.2

  • raul pema tamarindo

    Amigo, gracias por tu aporte lo descargue e instale, perfec, lo unico fue que proteji un libro que tenia varias paginas, lo guarde y lo volvi abrir, luego fui a desprotejer paginas y paso que sin dar ningun pass me la desprotejio y pude editarla, pus esta no es la intencion, creo que debe protejerce para evitar que sea modificada, ay te queda eso.
    Por otro lado te quiero preguntar, como hago para escribir una lines dentro de urchivo .exe, lo hago pero me escribe en el sitio equibocado, cloro he buscado la ubicacion dentro del archivo, pero no me escribe como es, me puedes orientar.
    Gracias y estoy a tus ordenes.

    • Primeramente qué gusto que te sirvió el addin. Con respecto a lo de la protección, es un tema que tengo pendiente, el de asignar contraseña a los libros, para que no suceda lo que comentas.

      Hablando de tu consulta, con qué motivo quisieras escribir dentro de un archivo .exe ?? Ya que es una aplicación compilada, y a menos que tengas el código fuente la puedes modificar. Podrías dar más detalles, además no queda claro si lo quieres hacer desde Excel.

  • Pingback: Validar objetos en vba Excel con TypeName « Excel e Info: tecnología e información()

  • raul pema tamarindo

    Amigo,buen dia, quiciera saver si hay alguna forma de buscar un dato en una pagina, que su busqueda incluya la certificacion de coincidencia de varios datos, me explico:
    des de una pagina A en un libro A, quiro buscar un dato en una pagina B de un libro B, pero para ello necesito que cumpla primeramente varias comprobaciones, de esta manera obtendre un solo valor unico, por que esto, porque en la pagina B hay varios registros que pudieran tener la descripcion que busco, pero solo si cumple las condiciones, que lo limitaran, este sera mi valos.
    Yo aplico esta condicion de busqueda:
    buscar (matrix de busqueda en pagina B; coincidir( valor de A; rango de columna y filas en pagina B; “0” ( valor exacto en la comparacion); valor de respuesta que cumpla la condicion anterior “n”)
    La pagina B en la columna que busco tiene varios valores que cumplen la condicion y ella me da como respuesta el primero que consigue.
    espero haberme explicado, gacias de antemano.

  • Pingback: EXCELeINFO – Top 10 de publicaciones vistas en 2011 « EXCELeINFO – Excel vba e información()

  • Amigo tengo la versión 2010 de 64bits pero no funciona debido a que dice para todos los botones y por ejemplo para las mayusculas : “No se puede ejecutar la macro ‘EXCELeINFOUCase”. Puede que la maro no este disponible en este libro o que se hayan desabilitado todas las macros”.
    Ya active las macros y nada … lo podrias compliar para la arquitecturas de 32 bits. Se ve que tu herramienta es fabulosa.
    Gracias y saludos.
    Echuc

    • La macro está hecha en Excel de 32 bits y aún no está probada en la versión de 64 bits.

  • Perdon quise decir que si se puede compilar en office 2010 de 64bits ya que es una buena herramienta y sería muy util tambien para los que tenemos esta versión. Gracias y saludos

  • jACKSON DORANTES

    DISCULPA CUAL ES LA CLAVE DEL PROYECTO XLAM

    • El addin está libre para la descarga, pero me reservo el password.

      En cambio te invito a revisar los posts publicados y revises los código que he compartido.

  • David

    Estimado Sergio mi enhorabuena por tu blog, es increible la cantida de ayuda que nos prestas
    Te comento, tengo un problema y necesito solucionarlo, tengo dos hojas de excel con dos columnas cada una, en la hoja1 tengo codigo y cifra y en la hoja2 tengo lo mismo pero con datos diferente y coincidentes en cada una de las hojas, quisiera lograr una hoja 3 en la que me escoja en la colunma codigo, los codigos de las dos sin repetirlos y en los repetidos que escoja en de la cifra menor…
    No se si me explico
    Gracias por tu ayuda

  • Pablo

    Hola excelente aplicativo pero no lo soporta excel en ingles alguna ayuda…

    • Hola Pablo:

      Se probó el addin en varios idiomas y funciona.

      Por favor revisa que tu Excel no sea de 64 bits ya que está desarrollado para 32 bits.

      • Adrián Villalobos

        Algún día sacarán el Add in para Office de
        64 bits?

        • sergioacamposh

          Que tal Adrián.

          Por desgracia el hacer que el addin funcione en Excel de 64 bits implica rehacerlo desde 0, lo cual por cuestiones de tiempo no es posible.

        • sergioacamposh

          Que tal Adrián.

          Por desgracia el hacer que el addin funcione en Excel de 64 bits implica rehacerlo desde 0, lo cual por cuestiones de tiempo no es posible.

  • jose rios

    Gracias por tus aportes son de gran ayuda y felicitaciones por tu nuevo blog gracias chaoo desde de COLOMBIA

    • Sergio Alejandro Campos

      Agradezco tus comentarios.

      Saludos desde México.

  • alex berrocal

    vamos a probar … gracias de antemano amigo!!!

  • Jam

    seems very useful add-in but unfortunately, i do not understand spanish. by chance do you have any copy of Add-in in English language?

    • sergioacamposh

      Hi Jam.

      This is one of my targets. I hope having the English version the next year.

      Keep in contact.

  • Estimado, como puedo ver el código de hacer las impresiones de hojas al mismo tiempo, no logro hacer que imprima todos según checkbox seleccionados. Actualmente me imprime cuando está seleccionado el checkbox imprime y demora un poco en imprimir la siguiente hoja.

    Espero su respuesta.

    • Me reservo el no compartir el código vba del complemento.

      Deja reviso si tuviese algún bug y lo corrigo.