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 digitalboy,

    hola! pongo a su disposicion las siguientes dos herramientas, se trantan de dos complementos para hacer realmente tareas faciles y utiles en excel, los cuales solo hay que descargargos e instalarlos y ya podemos usarlos: el primero es el data peeg explode: se trata de un poderoso autofiltro para separar datos. datapig freeware incluso vienen buenos tips para formulas y programacion en excel (desgraciadamente en ingles), incluso hace uso de videos! el segundo es el jmt excel utilities: guau! esta si que es una superherramienta pensada en automatizar grandes tareas en excel, cuenta con grandes utilidades para hojas, datos y otras... jmt excel utilities* - jmt excel co…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 3k visitas
  2. En este vídeo vemos como añadir "TOP" a nuestra sentencia SQL para extraer registros de una Base de Datos Access a través de Excel y con VBA.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 760 visitas
  3. Por si alguno no conoce la de cosas que se puede hacer, en Excel, para sorprender a jefes, compañeros de trabajo o, mismamente a clientes de nuestra empresa.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 890 visitas
  4. En este vídeo vemos como añadir ORDER BY a nuestra sentencia SQL para extraer registros de una Base de Datos Access a través de Excel y con VBA. Aquí os dejo el vídeo:

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 893 visitas
  5. En este vídeo vemos como añadir BETWEEN y NOT BETWEEN a nuestra sentencia SQL para extraer registros de una BD Access a través de Excel y con VBA. Espero os guste y os sea útil.

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 1.4k visitas
  6. Saludos a todos! Por alguna razón, pensé que este aporte ya lo había compartido en el foro, pero dado que estaba equivocado, lo comparto con ustedes Sin mas que detallar, en el archivo van incluidos los tres métodos, por favor tomar en cuenta a la hora de probarlo en sus archivos originales, si la BD es muy extensa, tener mucha precaución (se puede congelar Excel) Sin ninguna duda el método por el cual he apostado es el primero, los otros dos son son para mostrar las diferentes formas de hacer lo mismo, pero no con la misma eficiencia Según mis pruebas los he jerarquizado asi: Super Mega Eliminador Filas Super Eliminador Filas Eliminador Filas Cualquier d…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.4k visitas
  7. Hola! Este es un tema bastante buscado y solicitado por la red, hay diferentes formas de obtener buenos resultados, pero este aporte tiene la diferencia que todo es totalmente dinámico (al puro estilo VBA), a continuación lo explico Imaginemos una base de datos, con dos categorías, Grupo y Productos En la hoja CODIGOS - Para la columna A se encuentran los diferentes grupos, se pueden agregar los que deseen - En las demás columnas se podrá llenar los productos por cada grupo, se pueden agregar los que deseen Importante: para no tener fallos, cada vez que se agregue un grupo, asegurarse que se escribe en la columna A El usuario que utilice es este aporte, debe tener…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 6.2k visitas
  8. Started by José_Santos,

    Aquí os dejo un vídeo resumen de mi intervención en el seminario sobre Excel que se celebró en Lima el pasado sábado. Aquí una pequeña introducción al Financial Modelling para aquellos que sea la primera vez que tienen contacto con el término.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 919 visitas
  9. 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
  10. Les comparto este archivo, cuando enviamos la mercancía a nuestros clientes, les pegamos este pequeño formato en las cajas, para que así, la paquetería los ubique más rápido, además de ser un requisito de las paqueterías... El formato consta de >una hoja para la base de datos, en ella se guardan los datos del cliente >una hoja para el llenado manual de los datos del cliente (en caso de clientes únicos) >una hoja para leer (en caso de tener) un archivo TXT (separado por comas) con dos campos, Piezas y Código del Producto, para anexar esta hoja al frente de la caja. Es muy simple de usar, sólo se pone en la hoja principal la clave del cliente y los datos sale…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 3.6k visitas
  11. Started by rolano,

    Hola: Respondiendo a este post: https://www.ayudaexcel.com/foro/threads/importar-los-datos-adquiridos-de-la-consola-de-windows-a-excel.40756/ Adaptado papelera vacia por @jonetoja Declare Function OpenClipboard _ Lib "User32.dll" _ (ByVal hWndNewOwner As Long) As Long Declare Function EmptyClipboard _ Lib "User32.dll" () As Long Declare Function CloseClipboard _ Lib "User32.dll" () As Long Sub muestra_cmd1() Call ClearClipboard Dim objWshell As Object Dim miPortapapeles As New DataObject, Contenido As String Set objWshell = CreateObject("Wscript.Shell") objWshell.Run "cmd /k " Application.Wait Now + TimeValue("00:00:01…

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.4k visitas
  12. Started by Enigma25,

    Buenas tardes amigos Este aporte no es de mi autoria. Lo encontré en Internet y pensé que quizás en algún momento les sea útil. Ordenar Datos Listbox.zip

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  13. En este vídeo vemos como añadir los operadores lógicos AND y OR a nuestra sentencia SQL para extraer registros de una BD Access a través de Excel y con VBA.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 858 visitas
  14. Started by DiegoLG,

    Hola a todos mis amigos del foro, aqui un día con mucho calor y con sueño, no se para que les pueda servir pero aqui les comparto un archivo que va generando folios alfanuméricos. No es la gran cosa. A lo mejor se puede disminuir los códigos que apliqué y serán bienvenidas las propuestas. Mis respetos a todos Que tengan una bonit@ Día, Tardes,Noches. Folios Alfanuméricos.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.1k visitas
  15. En este vídeo vemos como utilizar la sentencia SQL - Select con variables, todo desde Excel y con VBA.

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 992 visitas
  16. Started by Salvador1,

    Si alguien no se había dado cuenta, aquí os muestro una forma sencilla. La clave está en el 57. Sub Guardar() ActiveSheet.Copy With ActiveWorkbook ruta = "C:\Users\PC01\Desktop\Ejemplo" & ".xlsm" .SaveAs Filename:=ruta, FileFormat:=57 .Close False End With End Sub[/CODE] Saludos.

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 862 visitas
  17. En este vídeo vemos un ejemplo de lo poderosa que es la técnica denominada Web Scraping. ¿La conocías? Un consejo: "Aprende VBA, ¡no te arrepentirás!" Saludos. José Santos

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.4k visitas
  18. Started by Visor,

    Estimados amigos por recomendación de Gerson me he encontrado con el uso de range para aplicar en varias necesidades, subo el archivo en el cual seleccione los códigos y algo de las explicaciones encontradas, para quienes les sea útil. USO de Range.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 905 visitas
  19. Started by nixonlyo,

    Hola chicos y chicas.! Tengo este pequeño aporte para quien le interese o necesite:), dado que he visto este mensaje y sin respuestas en algunas ocasiones (No solo este foro) Esta macro envía a el destinatario por medio de OUTLOOK el archivo que están usando, lo pueden modificar para antes de cerrar el libro, o modificar las variables para los destinatarios o asuntos o bueno como gusten, esta digamos es la base que permitirá hacerlo :D Sub Envia_Correo() Dim Destinatario As String Destinatario = "[email protected]" Dim objOL As Outlook.Application Dim objMail As MailItem Set objOL = New Outlook.Application …

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.3k visitas
  20. Started by EMIRO ERAZO,

    Colocar Imágenes para ilustrar o ambientar una presentación, un Texto o un valor Imágenes en el Comentario.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 808 visitas
  21. Started by rolano,

    Buscando en la web me encontre este pdf y otros archivos espero que les sea de utilidad. Lo que he leido es para versiones anteriores a 2007 el pdf. https://onedrive.live.com/view.aspx?cid=286b02768fbd2333&page=view&resid=286B02768FBD2333!647&parId=286B02768FBD2333!104&app=WordPdf&wacqt=undefined

    • 0

      Reacciones de usuarios

    • 14 respuestas
    • 7.3k visitas
  22. En este tutorial vemos como configurar una conexión para acceder, con VBA, a una BBDD Access. En posteriores vídeos veremos como extraer, insertar, modificar o eliminar registros de dicha BBDD mediante código VBA y sentencias SQL. Un consejo: "Aprende VBA, ¡no te arrepentirás!" Aquí una lista de todos los vídeos publicados anteriormente: https://www.youtube.com/channel/UChJuckpv2YohJfUl1wboa4w/videos Espero os guste y os de ideas. Saludos.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 887 visitas
  23. En este tutorial aprendemos a cerrar una conexión a una BBDD Access, proceso recomendable después de haberla abierto y haber accedido a ella mediante sentencias SQL con VBA. El uso de estas instrucciones lo veremos en próximos tutoriales.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 725 visitas
  24. Código Hoja: Dinámico (donde está la gráfica) Option Explicit Private Sub ScrollBar1_Change() ScrollBar1.Max = Range("chrtMaxScrollBar") 'para definir el valor máximo de la barra de desplazamiento. Para hacerlo programamos elevento ScrollBar1_Change() End Sub Código Módulo 1 Option Explicit Sub animate_Chart() Dim iX As Integer, Delay As Single, Start As Single 'fijar valores del eje Y del grafico Call fix_Y_Values Range("chrtCounter") = 0 For iX = 0 To Range("chrtMaxScrollBar") Range("chrtCounter") = Range("chrtCounter") + 1 Delay = 0.1 Start = Timer Do While Timer < Start + Delay DoEvents Loop Next iX End Sub Sub back…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.4k visitas
  25. Started by Julio1459,

    Estoy compartiendo con ustedes un Estado de Cuentas que podría servirte de ayuda en cualquier cuenta por cobrar que tengas en un pequeño negocio. Este estado de cuenta puedes enviarlo por email, así como convertirlo a PDF para tu archivo personal o también imprimirlo para ser enviado por correo. Está sujeto a cambios y modificaciones que creas que puedan ser convenientes, así como nosotros mismos a aceptar sugerencias para mejorarlo. Esperando puedan darle un uso racional. Saludos, JULIO Estado de Cuenta Clientes.zip

    • 0

      Reacciones de usuarios

    • 13 respuestas
    • 16.4k 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.