Saltar al contenido

Ideas y aportes

Artículos, archivos, códigos, curiosidades, novedades, tópicos, .... relacionados con Excel de interés para la comunidad.

  1. Started by German,

    Pues eso amigo, esta semana he estado haciendo limpieza, ya saben vamos guardando y guardando y en alguna ocasión hay que echar un vistazo a lo que tenemos y tirar lo que no sirve y reciclar lo que sí, en esta ocasión encontré este archivo, que hice hace mucho, y lo que hace es devolver el día de la semana que busques, es decir si naciste tal día y no recuerdas si era lunes o viernes, pues aquí lo puedes encontrar. Espero les guste y a alguno le sirva para saciar su curiosidad. Un saludo, Germán. Calendario Perpetuo.zip

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 2.3k visitas
  2. Started by DiegoPC,

    Estimados compañeros He visto muchos calendarios "perpetuos" donde se selecciona un mes y un año y abajo dibuja el calendario completo. Aquellas veces que he visto cómo lo hicieron, muchos de ellos lo hacían con fórmulas matriciales, algunos con macros. Las fórmulas matriciales y las macros son medio complicadas (para el común de los primates) así que quise hacerlo sólo con fórmulas simples y formatos condicionales. En mi solución, he usado una única fórmula para todo el calendario (inclusive los títulos los saco con esa fórmula) y aplico formatos para los feriados (100% configurables) y para todo en general. Espero que les sea de interés este minúsculo aporte. Un abra…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.2k visitas
  3. Started by Antoni,

    Hola monstruos excelianos: Aquí os dejo un calendario perpetuo en el que se pueden marcar fechas por tipología. A cada tipo de fecha se le puede asignar el color de fondo y el color de texto. Se pueden añadir/eliminar los tipos que se consideren oportunos Pueden seleccionarse periodos (Desde-Hasta) Pueden asignarse fechas fijas para todos los años (Ej: 01/01/*) Se puede seleccionar el día festivo semanal (Cristianos, musulmanes y judíos) Se pueden poner colores distintos a cada día de la semana. Opcionalmente pueden señalarse el Jueves/Viernes Santo. Seleccionar el año en la celda A2 de la hoja "Calendario". Si teneis alguna duda, preguntais Saludos a todos Ca…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1k visitas
  4. Started by EMIRO ERAZO,

    Explicación: Comentarios en Gráfica Calificar_Tipo_de_Empresa.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 664 visitas
  5. Hola, Es la primera vez que me decido a escribir en el foro. Soy prfesora de Office y muchas veces me han preguntado sobre cómo cambiar el nombre de las columnas de Excel (A, B, C) por los encabezados de una tabla. He creado un video sobre este tema, porque en muchas Webs no acabo de encontrar la respuesta a esta pregunta, según mi parecer. Saludos y espero vuestros comentarios.

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 914 visitas
  6. Hola: En el adjunto encontrareis un formulario con la paleta de 56 colores de Excel con la que podreis cambiar los colores de los controles de un formulario en tiempo de ejecución por tipo de control. Saludos Paleta.xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1k visitas
  7. Started by Damgood,

    Encontre un tema que no estaba solucionado y pense en agregar uno para ayudar a esa persona o a alguna otra que le sirva lo siguiente. Es un Userform que contiene botones que cambian el tamaño del mismo o con la pestaña para redimensionar en la parte inferior derecha. Yo se que no es mucho pero espero contribuir a aclarar la duda de alguien, de la misma forma en la que me han ayudado en varias ocasiones. Buen dia a todos. DamCtuf.rar DamCtuf.rar

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.6k visitas
  8. Started by rotenman1,

    Hola amigos buenas tardes hoy traigo para todos un pequeño archivo para calcular el lote económico. Para los que están familiarizados con los inventarios sabrán a lo que me refiere, es hora de devolver algo de lo mucho que me ha dado este foro y sus participantes que amablemente me han enseñado mucho, espero les sirva, y que mejor que algunos pudieran hacerle modificaciones para hacerlo mas eficiente eso me agradaría y me ayudaría en mi formación en VBA. Bueno sin mas palabras adjunto el archivo. Saludos a todos. EOQ.rar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.4k visitas
  9. Started by LeandroA,

    hola este es un código utilizando apis de windows, no puede adaptarlo a la versión 64bits motivos técnicos de mi webcam, el código no utiliza ninguna aplicación externa, es un modulo simple sin mayores complicaciones. Saludos. WebCam.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 981 visitas
  10. Started by pegones1,

    Sirva este tema para demostrar mi admiración por el pueblo japonés en estos momentos de sufrimiento, con la completa seguridad que serán capaces de superarse ante la adversidad como lo han demostrado antes. Con la función ChrW$(CharCode) se obtienen los 65.536 caracteres Unicode para CharCode = 0 a 65535. En la hoja adjunta se generan todos esos caracteres en una matriz de 256 filas x 256 columnas, correspondiendo a los idiomas chino, japonés y coreano más de 20.000 caracteres, como he comentado en esta entrada de mi blog: P.D.: Desde la semana pasada estoy noqueado por la fuerza tremenda de la ola negra que asoló la costa este japonesa. Cuando me puse mi seudónimo …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.4k visitas
  11. Started by Virgilio,

    Agrega los datos de una hoja de cálculo al ListView. 1.- Insertar datos de hoja a ListView (2).xlsm 1.- Insertar datos de hoja a ListView (1).xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.3k visitas
  12. Started by Virgilio,

    Antes de cargar datos al ListView realiza un filtrado y lo muestra en el ListView 2.- Insertar datos de hoja a ListView (Filtrado) (1).xlsm 2.- Insertar datos de hoja a ListView (Filtrado) (2).xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 952 visitas
  13. Started by Virgilio,

    Agrega datos de los TextBox, ComboBox al un ListView 3.- Insertar datos de Texbox, ComboBox a ListView (1).xlsm 3.- Insertar datos de Texbox, ComboBox a ListView (2).xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 821 visitas
  14. Started by Antoni,

    . Hola amado pueblo: Os dejo una forma de cargar imágenes en un formulario desde una página web. Tener en cuenta que en un futuro puede que la página o la imagen yo no exista. Salud, paz, amor y pasta. . Url image to userform image.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 962 visitas
  15. ¡ Ave !: El título lo dice todo. En el archivo encontrareis todo lo necesario. Que los idus de julio os sean propicios. Cargar combos por validación de datos.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.9k visitas
  16. Started by Alfonso5597,

    Holas amigos foreros Me dirijo a todos ustedes para compartir este catalogo para guardar imagenes Saludos cordiales a todos Catalogo de imagenes.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 946 visitas
  17. Started by Antoni,

    Hola: Respondiendo a la inquietud expresada en este post: [DBOX]https://www.ayudaexcel.com/foro/macros-programacion-vba-10/pendiente-formulario-para-controlar-archivos-21158/[/DBOX] he realizado un formulario que permite llevar un control de nuestros archivos de Excel. Los archivos se organizan por catálogos dentro de un solo libro (Ver adjunto) Cada catálogo se define en una hoja cuyo nombre va encerrado entre corchetes {Nombre catálogo}. Pueden definirse tantos catálogos como se deseen. En cada catálogo se guarda el nombre del archivo, su ubicación, una descripción y unas observaciones. Se lleva un control para que no se dupliquen nombres de archivo en el mismo …

    • 0

      Reacciones de usuarios

    • 11 respuestas
    • 2.3k visitas
  18. Hola Sabemos que existen varias formas para cerrar un formulario, y una de las dificultades para lograr esto es hacerlo presionando la tecla "Escape" Espero les sirva [DBOX]Cerrar Formulario (UserForm) con tecla "Escape"[/DBOX] Saludos

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 4.2k visitas
  19. Buenos días/ tardes/ noches A raíz de este tema, cree este aporte, utilizando una base de datos access y un libro de excel. Para que funcione se debe copiar el archivo "Chat.accdb" a una carpeta compartida o a la carpeta publica, a la cual los usuarios que utilizaran el chat tengan acceso, cada uno de los usuarios debe tener el archivo "chat.xlms". Se debe cambiar la ruta de la base de datos en el modulo1. Actualización 25/09/15 *Ahora se pueden compartir imágenes. *Se crea una carpeta llamada "media" en el directorio de la base de datos, para almacenar las imágenes compartidas. *Los cuadros de msj se ajustan mejor al contenido del mismo. *Aumentado el tamaño del …

    • 0

      Reacciones de usuarios

    • 30 respuestas
    • 5.3k visitas
  20. La clase ClaseDoubleClickDetect, permite detectar un evento de doble click desde fuera de la aplicación Excel. El comportamiento es bastante similar (por no decir exacto en las pruebas que he realizado mientras depuraba el código) al comportamiento de la cajita de pruebas de doble click del apartado Mouse en el panel de control. La única pega que tiene, es que no he conseguido extraer automáticamente el valor de tiempo de espera entre clicks del sistema establecido desde el panel de control DoubleClickTime , sin embargo, le he añadido una propiedad a la clase para asignarle los milisegundos de espera Objeto.DoubleClickTime = EsperaMilisegundos (TipoLong), si no se le asi…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 631 visitas
  21. Es bien sabido que en VBA/Excel contamos con el FSO (File System Object) para la gestión de archivos y directorios, el cual es muy poderoso. Sinceramente debo confesar que no tengo mucha experiencia en su utilización y han sido contadas las veces que lo he utilizado. He desarrollado una pequeña clase que facilite le manejo y gestion de directorios en VBAExcel, pueden leer la publicacion y descargarse de la misma el archivo con el libro excel que contiene la clase y los ejemplos.... Clase Dir Agradecere cualquier duda, comentario o posibles observaciones para la mejora de esta clase. Saludos!

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.4k visitas
  22. Les comparto esta nueva clase mejorada para getionar y procesar cadenas la cual rediseñe completemente inspirandome en Ruby con lo cual ahora se pueden emplear expresiones regulares. Saludos!

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 554 visitas
  23. Started by asesorcperic,

    Hola bueno esto es un pequeño aporte para enviar correo sin necesidad de contar con outlook se utiliza Microsoft CDO esta es una clase para no hacer referencia adicho windows 2000 library solo hay que configurar el servidor usuario y contraseña servidor gmail "smtp.gmail.com" puerto 465 ============================= servidor hotmail "smtp.live.com" puerto 25 ================================ servidor yahoo "smtp.mail.yahoo.com puerto 465 esto es muy sencillo y facil para los que no nos gusta o no tienen outlook instalado o configurado saludos PD si mi aporte viola alguna norma favor de eliminarlo Gracias moderadores Clase_Email.rar

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 2k visitas
  24. El objeto de la clase ActiveProcessInfo, nos indica el nombre del proceso activo. He combinado dos librerías para conseguir tal efecto; La librería de KillProcess (que recorre los procesos y tiene acceso al nombre .exe) y la librería para obtener la ID del proceso activo. He buscado y buscado por internet sin encontrar nada similar y en mi búsqueda he encontrado muchos hilos de gente que buscaba esto mismo pero sin ningún éxito. ¿Qué para qué sirve? En mi caso, el uso que le he dado ha sido para restringir la ejecución de una macro solo a las ventanas activas que yo decida. En el siguiente ejemplo, el programa solo se ejecutará si tenemos abierto el navegador Firefo…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 879 visitas
  25. Hola Esta es la primera clase que hago en VB, idea surgida a raíz de una consulta que hice en este mismo foro. Dicha ClaseRango permite crear objetos que toman los atributos de las celdas asociadas a un objeto Range (tantos atributos como queramos implementar) y luego permite devolver los datos a la celda que nos interese. Lo interesante de esto es, que para manejar los datos de celdas una vez están en los objetos ClaseRango, no es necesario que estén linkados a una celda, se manejan como una variable mas. Ventajas: El método de copia "Copy" entre objetos de la propia ClaseRango es bastante más rápido que manipular las celdas dentro del entorno de la hoja además de…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 896 visitas

Información básica de protección de datos

  • Responsable: Sergio Andrés Celemín
  • Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.
  • Legitimación: Consentimiento del interesado.
  • Destinatarios : Hetzner Online GmbH.
  • Duración: Mientras se conserve este post o hilo en la comunidad, o decidas eliminar el comentario.
  • Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email [email protected]

Información adicional: Encontrarás más información en la política de privacidad.