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. Hola amigos del foro, estuve ausente un tiempo por asuntos de trabajao pero vuelvo para retomar un tema anterior del que prometí una tercera parte (y siempre debemos tratar de cumplir la palabra prometida jeje). En aquélla ocasión explicaba cómo podemos, a partir de métodos "básicos", emular la función de la característica Validación de Datos de Excel, es decir, una lista desplegable que nos permite escoger dentro de un conjunto limitado de valores para una celda. El ejercicio es en realidad más que todo pedagógico porque si observamos bien el asunto, podríamos operar con macros para establecer el origen de la validación y así lograr un efecto similar, ... pero en fi…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.3k visitas
  2. Los codigos son de Visual Basic adaptados a VBA Excel Los primeros 15 dias no pide contraseña para el 1er formulario despues pide contraseña (micontraseña, contraseña, usuario, miusuario) leer los comentarios. https://sites.google.com/site/excelilove/TrabasFechastxt.rar?attredirects=0&d=1 En mi blog he colocado uno con base de datos Access

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.5k visitas
  3. Started by Gerson Pineda,

    Hola! Bien en este tema Obtener mismo día de cumpleaños pero diferente año | Ayuda Excel compartí una formula para obtener el mismo dia de cumpleaños/nacimiento en diferentes años, pues esta vez compárto archivos con UDF/COMPLEMENTO llamado MISMODIANACIMIENTO SINTAXIS: Argumentos - Fecha: una fecha valida - Mas_Años: puede incluir un año mayor al actual, por ejemplo 2020, es opcional - Intervalo: puede incluir un numero, por ejemplo el 3, para obtener el dia nacimiento en retrospectiva, es opcional =MISMODIANACIMIENTO(FECHA,MAS_AÑOS,INTERVALO)[/CODE] Modo de uso [CODE]=MISMODIANACIMIENTO(A1,2050,3)[/CODE] Si hay dudas sobre su uso o implementacion, favor…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 594 visitas
  4. 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
    • 905 visitas
  5. Que tal a todos los que asisten a este foro. Gracias a que me tope con un par de problemitas en uno de mis archivos pude realizar esta pequeña idea en un libro de excel, los problemas eran; Primero, necesitaba copiar datos de una hoja a otra automáticamente. El segundo problema era crear una lista de validación justamente con esos datos introducidos, pero requería que la lista fuese una que no poseyera duplicados. Y llegue a una solución, la verdad no se si sea muy eficiente con las herramientas que utilice, pero en fin aquí les dejo el archivo. Espero que a alguien le sirva, o tome alguna idea de este archivo para adecuarlo a alguna de sus necesidades. Saludos a todo…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 677 visitas
  6. En este vídeo creamos un gráfico con los datos descargados de la Web de Yahoo Finance correspondientes a las cotizaciones del Ibex-35 del 2014.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 586 visitas
  7. En este ejemplo vemos como crear un fichero PDF con los datos de nuestra hoja de cálculo.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 570 visitas
  8. Started by Antoni,

    Hola: Os adjunto procedimiento para formatear un listbox de forma autómatica: Supuesto de partida: Lista en A1 de Hoja1 Se toman de la fila 1: .Fuente: Nombre, Tamaño, Negrita, Itálica .Columnas: Numero, ancho .Ancho lista: Sumatorio ancho columnas Private Sub DimensionarListbox() 'Rango inicio cabecera lista Sheets("Hoja1").Select: Range("A1").Select 'Fuente y tamaño ListBox1.Font = ActiveCell.Font.Name ListBox1.Font.Size = ActiveCell.Font.Size ListBox1.Font.Bold = ActiveCell.Font.Bold ListBox1.Font.Italic = ActiveCell.Font.Italic 'Dimensionamos el listbox ListBox1.ColumnWidths = "" Do Until ActiveCell = "" ListBox1.ColumnCount = ActiveCell.…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.5k visitas
  9. Started by Virgilio,

    En algunos casos se utilizan macros para agregar menú contextual, pero se les olvida colocar una macro para cerrar el menú contextual agregado y suelen aparecer en todas los libros de Excel y hay veces que esto suele ser muy molesto. Por tal motivo comparto este archivo. Espero que les sea de utilidad. Salu2 tmp_21015-Restablecer Menú Contextual273876200.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 839 visitas
  10. Started by digitalboy,

    Esta vez estando vagando por la red me encontré con dos buenas herramientas ampliar nuestra de herramientas en la programación VBA/Excel, en este apartado solo hablare de Excel-DNA la cual nos permite hacer uso de .Net para la creación de UDF con lo cual se puede acceder al gran numero de clases que proporciona .Net y al uso de multiprocesamiento para cálculos. De echo quizas Excel-DNA sea la solucion para el conteo de valores unicos: Conteo de valores Unicos Aquí les dejo esta breve reseña en español con un sencilo ejemplo de esta herramienta en mi blog: Excel-DNA La otra utilidad es similar a Excel DNA pero con el uso de python, también se ve interesante!

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 998 visitas
  11. Esta en ingles pero como dicen algunos: la lingua franca es excel. Todas son funciones utiles en el uso cotidiano de excel, espro lo aprovechen: Free Custom Excel Functions Add-In. Lookup With Multiple Conditions, Pull Numbers From Text, Spell Values as Currency......

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  12. Started by el_profeta,

    ="Ventas del "&TEXTO(B12,"dd/mm/aaaa")&" por región." ="Ventas de "&TEXTO(B12,"mmmm")&" por región." B12 es donde se coloca la fecha Quedaria asi.. Ventas de Diciembre por region saludos

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 605 visitas
  13. Started by Antoni,

    Click en el formulario y arrastrar hasta lograr la selección deseada. Click sobre el área seleccionada para borrar los textbox seleccionados. Seleccionar controles.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 717 visitas
  14. Aquí os dejo un enlace a la lista de reproducción de mi canal de YouTube donde encontrareis 12 tutoriales sobre como acceder, desde Excel, a una Base de Datos creada con Access. En ellos explico como hacer consultas o extraer información con sentencias SQL, añadir, modificar o eliminar registros. Espero os sea útil. Feliz Navidad José Santos

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 895 visitas
  15. Started by el_profeta,

    Aunque ya existe el método de seleccionar todas las hojas y dar el comando control+b, les comparto esta forma.. podemos crear un botón en nuestra hoja de calculo para no entrar hasta el código. Sub Macro1() Dim x As String, Hoja As Worksheet, Nombre As String, msg As String Nombre = InputBox("Introduce el nombre o dato a buscar:") For Each Hoja In ThisWorkbook.Worksheets On Error Resume Next If Nombre <> "" Then x = Hoja.Cells.Find(What:=Nombre, _ After:=Hoja.Cells(1), _ LookIn:=xlValues, _ LookAt:=xlPart, _ SearchOrder:=xlByRows, _ Se…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 750 visitas
  16. En este vídeo vemos como insertar saltos de página condicionales, dependiendo del texto de una celda, de su contenido o del color de fondo de la misma.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 702 visitas
  17. 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
    • 1k visitas
  18. Started by DiegoteMacros,

    Hola gente del foro, les dejo un video tutorial que acabo de terminar donde muestros los pasos a seguir para resolver algunos problemas comunes en tablas de excel y ademas automatizando todo con Macros. Espero sus comentarios. Saludos. Diego

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 878 visitas
  19. En este vídeo vemos como guardar en diferentes PDF´s las distintas páginas de nuestro fichero Excel, generamos un fichero PDF por cada página.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 522 visitas
  20. Invitado Gengis Khan
    Started by Invitado Gengis Khan ,

    Pasar los datos de un ListBox a la hoja y viceversa Hola Sres: Esta es la forma mas sencilla que conozco de pasar los datos de un ListBox a nuestra hoja Excel: [COLOR=#008000]'ListBox con 3 columnas[/COLOR] Range("A1:C" & ListBox1.ListCount).Value = ListBox1.List() [/CODE] Espero que les sea util, ¡Ah!, también funciona en sentido contrario: [CODE] ListBox1.List() = Range("A1:C10").Value [/CODE] Saludos

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.4k visitas
  21. Started by EMIRO ERAZO,

    A partir de un Porcentaje se puede colocar un Velocímetro que varía al cambiar el Porcentaje. Para copiar esta Herramienta presento los pasos explicativos Velocímetro Ejemplo.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 602 visitas
  22. Started by EMIRO ERAZO,

    A partir de un Valor (Rango 1 a 100) se dispone de un Termómetro Presento los pasos para copiar este Termómetro en la Cantidad requerida, visualisada con esta herramienta. Termómetro Ejemplo.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 648 visitas
  23. Bueno… desde hace algún tiempo me ha estado rondando en la cabeza la idea de poder impartir cursos profesionales del uso de Excel y programación de macros en el mismo, pero dado que mi experiencia es nula, creo que por el momento empezare por simples y sencillos tutoriales en video con una duración mínima, en promedio de unos 5 minutos con los cuales vaya adquiriendo confianza y tenga tiempo de elaborar temarios con ejemplos enfocados en los problemas reales que se presentan en la vida diaria del trabajo. Empezare con este sencillo tutorial que trata de como poder crear una calculadora que nos permita realizar las 4 operaciones básicas en VBA/Excel, esta es la primera pa…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.4k visitas
  24. En este vídeo vemos el resultado de una función, creada con VBA, que inserta el asiento de una nómina, en una hoja de Excel, incluyendo: importes, número y descripción de la cuenta contable, total debe y total haber. También nos avisa si el asiento está descuadrado.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 522 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.