Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Macros y programación VBA

Temas sobre la automatización de Excel utilizando macros y VBA. Errores de VBA. ¿No consigues que tus macros hagan lo que necesitas?

  1. Started by alesilva,

    Estimados amigos foreros, solicito su ayuda una vez más. Tengo unos datos que necesitan ser analizados por una planilla "WLM S1". Para esto y con muy poco conocimiento cree una macro que copia dato de una hoja a otra. Me funciona en una primera instancia pero necesito que la pequeña macro se ejecute con un comando y en forma secuencial de forma que vaya analizando los datos de la columna A del a pestaña ZPP001 uno a uno y luego los pegue en la Hoja "datos" hacia abajo para tener el output de los datos analizados. Espero haberlo explicado bien... Adjunto el archivo Les deseo una Feliz Navidad y un gran 2019!! Muchas Gracias! Prueba WLM FS.x…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 911 visitas
  2. Hola a todos!! Tengo un problema con una macro. He creado un acrhivo llamado xxxx fecha y hora (Actual) y quiero enviarlo por correo con un boton macro. Cuando creó la macro en excel no reconoce el archivo guardado en el disco C, ya que este cambia cada vez que lo guardo con una hora diferente. Existirá alguna manera de hacer una macro, que la ruta sea general y llamé al último archivo guardado en una carpeta? Muchas Gracias!!!

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 910 visitas
  3. Started by Luis Mi,

    buenas, estoy haciendo unas pruebas con vba, tengo codificados tipos de gastos en la hoja "tipogasto", en la que a cada tipo de gasto se le asigna un número. Lo que quiero es que en la hoja1, cuando en la columna código ponga un número me escriba en la columna c, tipo de gasto, el tipo de gasto que le corresponde a este número según la hoja tipogasto. quiero hacerlo con vba, y lo he conseguido, pero el editor vba se queda colgado ejecutando el código. El archivo adjunto es un pequeño ejemplo, de una base de datos extensa, en la cual debo aplicar este caso en varias ocasiones, para tipos de gastos, proveedores, acreedores, etc....No quiero pensar lo que le puede costar.…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 910 visitas
  4. Started by maret,

    Estimados, muy buenos días. Necesito de vuestra ayuda. Tengo el siguiente problema, me dieron dos libros Excel en Visual Basic, uno que funciona y el otro no (Que son iguales, salvo algunas modificaciones). El que no funciona precisamente el problema está en la solapa "PENDIENTE" en la botonera de "ACCION" Actualizar, no trae datos y no funciona desde que se agrego el modulo 7. Algo que debo aclarar es que el archivo trae los datos de una red por lo que no puedo adjuntar aquí esos datos, pero a lo mejor algun buen compañero me puede aportar una idea de por que uno trae los datos y el otro no. El que funciona es Libro1. Y el que no Libro Modificado. https://docs.googl…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 910 visitas
  5. Hola a todos y gracias por vuestra ayuda. Utilizo excel 2007, en mi sistema de facturación tengo una macro que al pulsar un botón me guarda en pdf, imprime, crea siguiente numero de albarán y manda la información a la Hoja2 "VENTAS" en forma de listado, hasta ahí, todo estupendo, pero ahora quiero modificar la macro para que haga un vinculo o hipervínculo desde la celda donde esta ubicado el nº de albarán al archivo pdf creado, que está en otra carpeta, lo he intentado de varias maneras y nada, me da varios errores y lo tengo que hacer manualmente uno por uno cada albarán, no sé si podrá ayudarme, pero se lo agradezco de antemano. Adjunto archivo, donde se puede ver en …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 910 visitas
  6. Started by Mr. Duval,

    Hola buen día, Recien me inicio en esto de la programacion con excel, ya que me gustaria hacer mis propias aplicaciones para manejar un negocio. Me podrian ayudar a crear una aplicacion en la cual al elegir un producto desde una listbox me despliegue la imagen del producto, me de la opcion de poner la cantidad del articulo que se vendera y al mismo tiempo me despliegue la cantidad total a cobrar. Al pulsar el boton registrar que me registre la venta realizada en la hoja de ventas y al mismo tiempo me descuente los articulos vendidos de las existencias. Ojala y me puedan ayudar. Sugerencias y tips seran bienvenidos, yo seguire estudiando los codigos para poder hacerlo.…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 910 visitas
  7. Started by sers_demon,

    buenas, lo que pasa es que con esta aplicacion deseo subir puntos, y el programa es una maravilla.. pero al tratar de pas ar los puntos a autocad me salta el mensaje ''error 1004'' y me dice que no encuentra la ruta de acceso... y esto es lo que me muestra el depurador Sub Macro1() ' ' Macro1 Macro ' Macro grabada el 20/11/00 por jhr ' ' MsgBox "Asegurese de que todos los puntos tienen codido, y que no hay ninguna fila en blanco. No elimine ni filas ni columnas, elimine el contenido de estas si es necesario." MsgBox "Se crearan dos archivos en el directorio raiz C:\ ;un fichero con extension 'dxf' y otro con extension 'xls', ambos con el mismo nombre que…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  8. Started by camilo130,

    Hola que tal, como estan espero que esten bien... requiero ayuda con una macro para filtro avanzado... lo que me pasa es q tengo una macro para un filtro avanzado que me funciona correctamente, pero deseo automatizar un poco mas las cosas y he creado unos botones de opciones para ingresar el rango de criterios mas facilmente... pero al asinarle la macro no me funciona... y no me genera la tabla que deseo..... muchas gracias por su ayuda.... anexo un archivo donde tengo las 2 macros, y donde solo me funciona una.... bendiones, cuidense Formulava.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  9. Started by Olvidado,

    Buenas tardes. Necesito una macro que busque un dato en una hoja, y copie esa fila vaya a hotra hoja y busque un nombre y si lo encuentra que sobreescriba toda la fila. Por ejemplo en la hoja "BAJA" hay una fila que con nombres y apellidos y otros campos, hay uno que pone "Alta" o "Baja" y quiero que esa fila si el dato es Baja copie la fila entera y busque en la hoja "REL_CLI" si existe el nombre o el codigo que sobreescriba toda la fila. Un saludo clientes.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 909 visitas
  10. Buenas he estado buscando alguna macro para guardar en un mismo pdf, dos hoja del mismo libro excel y no encontré nada. Puede ser que no se pueda hacer?

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 909 visitas
  11. Started by Milton Cordova,

    Saludos estimados foristas, alguien me puede ayudar para revisar una macro que haga lo siguiente: en un libro quiero que las Hojas "CASA" , "PEZ" , "total" crear otro ibro lo que es igual a copiar y mover a otro libro, lo que deseo que una vez que esto se realice las hojas esten bloqueadas con una clave "XX" y deshabilitar las funciones de copiado, pegado con clic drecho solo en las Hojas "CASA" , "PEZ" la hoja "total" solo bloqueada con "XX". adjunto ejemplo Sub ANEXO() ' Sheets(Array("CASA", "PEZ")).Select Sheets("PEZ").Activate Sheets(Array("CASA", "PEZ", "total")).Copy Sheets("CASA").Select ActiveSheet.Protect "XX" …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 909 visitas
  12. Started by dviteri,

    Hola a todos soy nuevo en esto, así que espero comprendan en el caso de tener una equivocación en mi consulta. Tengo un libro de origen (estudio de mercado quito) donde al momento de hacer click en un botón (zona sur), primero quiero que me borre los datos que exista en la hoja "base" y luego me copie todos los datos de otro libro incluyendo fórmulas y gráficos estadísticos (base de estudio de mercado/sur) sin necesidad de que el mismo se encuentre abierto. La verdad es que soy nuevo en esto de las macros he intentado realizarlo con grabar macros y no he tenido éxito alguno. Espero me puedan ayudar, gracias. BASE ESTUDIO DE MERCADO QUITO 2.zip ESTUDIO DE MERCADO QUIT…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  13. Started by makinavaja,

    Hola a todos. Siempre he importado datos desde web y siempre ha sido en páginas planas pero ahora me he encontrado con una página que tiene las tablas metidas en un contenedor javascript. ¿Se puede importar web que tengan alguna tabla con javascript con vba? LLevo dias mirando y mirando pero no hay manera de sacar nada en claro. Alguien podría ponerme un ejemplo Esta es la web, hay 3 tablas insertadas en 3 pestañas. La Liga - under over, total goals, top scores Gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  14. Started by Jean C Palma Vargas,

    Buenos días Comunidad AyudaExcel Anteriormente me habían ayuda con este archivo , es un recuento de comentarios para personas , se puede consultar dicha persona y luego se pueden ver los comentarios que tienen asignados , en ese "Userform4" ocupo asignarle dos botones uno de editar el comentario o de eliminar ese comentario; si notan lo que se carga es una "Listprinte". Gracias de antemano la ayuda. Clima.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  15. Started by arte17mis,

    Buenos días, A ver si pueden ayudarme: 1. Tengo un excel con un listado de links en la columna f 2. Necesito una macro que vaya abriendo cada link e importando el contenido de cada página a otro excel que se guardará en una carpeta denominada descargas 3. La idea es que se haga con un bucle y vaya link por link importando el contenido de cada página a un nuevo excel cuyo nombre será el de la columna 2 de esa misma fila del excel principal donde están los links. Muchas gracias EXCEL_PRINCIPAL.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  16. Started by 2Leo91,

    Buenas, soy nuevo en este mundo de la programación, y necesito su ayuda para esto. Tengo un documento que tiene una hoja llamada RESUMEN en la cual tengo la información sobre aseos realizados a lo vehiculos segun su matricula. Lo que necesito es un macro que pueda resumir la informacion en una nueva hoja llamada TORPEDO que contiene una tabla con cuatro columnas que hacen referencia a la informacion escencial. Adjunto un archivo que muestra lo que tengo y lo que quiero obtener. En este archivo la tabla de la Hoja TORPEDO esta completa de forma manual, pero necesito que sea llenada de forma automatica porque este tipo de informe se realiza diariamente y seria muy tedioso…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 909 visitas
  17. Started by JMPV,

    Buenas tardes estoy ejecutando un programa en vba - Excel y aunque el programa acaba bien me da una ventana con el siguiente error "Error de Automatización - Destinatario no Valido " cuando ejecuto el botón de Carga Masiva, el usuario es DS01070X. A la espera de vuestra respuesta, gracias y saludos. Evolucion acciones Ribbon 2020 ganancia perdidas.xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 909 visitas
  18. Started by Nidia Ramirez,

    Hola a todos!!! Mi problema es el siguiente: Tengo una hoja de calculo, en el cual tengo alrededor de 200 textbox's y quiero saber como puedo hacer una clase para poder manejarlos a todos por igual, estoy usando excel 2007 y vb Gracias de antemano

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 908 visitas
  19. Started by jeladio,

    Hola amigos: Quisiera saber si existe alguna manera de visualizar un formulario de access desde formulario excel y poder ejecutar los macros que en ella se encuentran. saludos

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 908 visitas
  20. la-idea-es-como-puedo-exportar-valores-de-la-hoja1-a-hoja2-mediante-un-spin-button-a-la-celda-a1- Book1.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 908 visitas
  21. Started by landeropedro,

    Hola a todos buen día Estoy trabajando en un proyecto de almacén, deseo reducir datos repetidos Sucede que cada articulo tiene un código en particular, si este articulo no existe se procede a crear un código nuevo, cuando el inventario es muy grande es difícil diferenciar si el articulo existe o no, ya que en veces hay descripciones similares pero no iguales Por lo cual solicito su ayuda, les dejo el ejemplo adjunto Ejemplo.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 908 visitas
  22. Es primera vez que escribo y necesito ayuda con un formulario que estoy tratando de hacer, necesito que en un formulario userform, buscar por rut y poder modificarlo y guardarlo nuevamente en la misma base de datos de donde comence. espero me ayude, ya puedo ingresar una persona nueva, solo me falta esto.. Espero me ayuden... adjunto archivo...

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 908 visitas
  23. Started by Gerardo Arevalo,

    Buenas tardes a todos! Tengo el siguiente dilema espero me puedan ayudar, tengo una macro que en la columna A tiene código que van desde Null, P001, PC, P859, etc... en la columna B tengo fechas, lo que hace mi macro es: Si en la columna A es igual a P001 o PC entonces copia la fila de la columna B en la columna C, pero existen unos casos en donde no me copia nada aunque la celda sea igual a la condición, me podrían apoyar en donde esta mi error. Saludos y gracias. Anexo link. https://www.dropbox.com/s/p0czbh61tpifylp/COPIAR%20SI.xls

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 908 visitas
  24. Started by soydeaca,

    Hola a todos, estoy con un problema en macro. Tengo que hacer una planilla donde en la hoja1 tengo columnas referentes a un cliente y tengo otras columnas con otro cliente, siempre en la misma hoja. Ahora en la hoja2 quiero a través de un botón con una macro que me filtre por fecha desde y hasta y por numero de cliente, en el adjunto se explica mejor. Gracias.- ejemplo_macro_condicion.xls ejemplo_macro_condicion.xls

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 908 visitas
  25. Hola a todos, Primero que todo quiero agradecer por los aportes y ayuda encontrada en este foro. Mi caso es el siguiente: Tengo una base de datos de aproximadamente 40 000 registros, cada uno con más de 20 campos. Todos los datos han sido ingresados manualmente desde diferentes libros de Excel. Cada que se desea trabajar con un grupo de registros que cumplan ciertos criterios, por ejemplo “speciality_1”, se hace un filtrado y estos contactos son copiados en nuevo libro llamado Call_List, ahí pueden ser modificados, ya sea cambiando los campos, agregando datos e incluso se pueden agregar nuevos registros (Para que no existan duplicados se hace un filtro mediante vl…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 907 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 sergio@ayudaexcel.com

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.