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. Hola gente como están, desde ya quiero dar las gracias a este excelente foro, tengo un problema de gestión de datos y quería saber si me pueden dar una idea o ayuda acerca de este tema. Tengo que gestionar datos de 2 hojas diferentes para hacer un tipo de resumen de datos (es un control de stock). En donde en una hoja está la entrada y en la otra está la salida. Mi objetivo es generar una 3 hoja, donde sea el resumen, y obtenga como resultado el destino del material, el nº factura, el material que se envió. Espero que haya sido claro, adjunto archivo para que sea mas ilustrativo. TABLA STOCK CON PRECIO.xls

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 799 visitas
  2. Buenas tardes, por favor podrían ayudarme con la siguiente macro que no he podido lograr dar una solución. Esta macro lo acabo de copiar de la web ya que tiene todo lo que necesito, sin embargo tiene un pequeño detalle lo cual requiero me puedan ayudar. La macro marcha bien cuando realiza la primera copia, sin embargo, cuando se importa una segunda información la macro no logra copiar los datos en la fila continua... por favor podrían ayudarme a corregir ese detalle. Gracias. Dim Q& Set ws1 = ActiveSheet On Error Resume Next ws2 = "Selecciona el libro a procesar." MsgBox ws2, vbOKOnly ws2 = Application.GetOpenFilename(Title:=ws2) If…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 799 visitas
    • 1 seguidor
  3. Started by Antoni,

    Te dejo la imagen del tema del que hemos hablado por privado:

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 799 visitas
    • 1 seguidor
  4. Hola buenos días a todos. Soy nuevo en el foro y aunque he leído las normas, espero no estar haciendo nada mal por lo que pido disculpas de antemano. Tengo una cierta experiencia con VBA y actualmente intento reproducir un archivo GIF o video pero con fondo transparente en un Form, pero no llego a ver como hacer para que no se vea el formulario del control en el que se reproduce. Me explico mejor, se que se pueden reproducir utilizando un control WebBrowser para el gif o un control WindowsMediaPalyer, llegando a cambiar el fondo para el WebBroser, pero no soy capaz de hacer que se reproduzca con el fondo transparente (video o gif en general) de form que se vea lo que…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 799 visitas
  5. Started by arit,

    Hola, les pido ayuda para la siguiente cuestión. Serian dos fases o pasos con MACROS. EL PRIMERO En un libro Excel tengo en la Hoja2 un rango variable de datos desde A2:A50 DENOMINADA MATERIAL con valores repetidos , y en la columna B la cantidad de estos materiales A B CASA 1 PERRO 10 LIBRO 2 CASA 2 LIBRO 1 CASA 8 Lo que necesito es que situándome en la Hoja 1, celda A1, si pongo CASA, automáticamente en la columna C y D aparezcan los datos de la hoja 2, es decir : A C D CASA CASA 1 CASA 2 CASA 8 EL SEGUNDO. Lo que quiero es poner en la columna E la cantidad que retiro de cada material A C D E CASA CASA 1 1 CASA 2 1 CASA 8 0 …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 798 visitas
  6. Started by JAIR2289,

    Buenas Tardes La presente es para resolver el siguiente ejercicio: He llenado un combo con una lista, en donde al seleccionar un item y clicar en el botón MOSTRAR me deben de arrojar los resultados del item seleccionado en las celdas que dan el detalle; sin embargo, sin seleccionar el item del combo y solamente dandole click en el botón MOSTRAR me aparece toda la lista de las celdas en detalle. Quiero darle la restricción de que si doy click en el botón MOSTRAR y no selecciono el item de la lista del combo, me indique que debo de seleccionar un item de la lista y en base a ello recién mostrar las características y/o detalle. Por favor de ser tan amables con su ayu…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 798 visitas
  7. Buenos días amigos de AyudaExcel Les comento que trabajo en Recursos Humanos, actualmente manejo una Base de Datos en Excel dónde me gustaría realizar una lista despegable de los candidatos que aplican a diferentes puestos y que al seleccionar su nombre mediante la lista aparezca su curriculum. Claro, se como realizar la lista de validación y demás. En lo que necesito ayuda sería si se puede mostrar ese objeto incrustado (Curriculum) al seleccionar el nombre. (Dicho objeto estaría en otra hoja de excel) Adjunto ejemplo por si no me supe explicar. Espero su ayuda. Saludos cordiales desde Costa Rica! Base de Datos.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 798 visitas
  8. Adjunto un archivo en zip en el que hay una macro en la hoja 2 que pone los datos horizontales de la columna A en posición vertical en la posición B. Querría ayuda xa que los resultados de la columna B de la hoja 2 quedasen separados como en la hoja3. En la columna A de la hoja 2 cada tasa comienza con las letras tx01 , tx 02. ¿Seria posible que me dijeseis como debo retocar la macro de la hoja 2 en caso de que las tasas empezaran directamente en eur, por ejemplo eur 15.00yq , eur 26.00gb y adapatarlo de forma parecida al resultado de la hoja 3? Una vez más gracias al foro. Borja tasas_tasillas.zip

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 798 visitas
  9. Started by satanrodrigo,

    Hola mi nombre es Rodrigo Domino bastente bien casi todo de excel 2010, pero mi talon de aquiles son las Macros. Me gustaría aprender desde la base hasta alcanzar el nivel super-sayayin. Es por este motivo, que he creado este topic. -Donde puede encontrar buenos manuales de Macros que comiencen desde la base -Donde puedo encontrar ejercicios resueltos de macros? Espero me puedan ayudar. Saludos desde el fin del Mundo. PD: Si este topic no pertenece a este apartado por favor mover.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 798 visitas
  10. Started by walterpaul123,

    Buen día, necesito ayuda con un problema que me tiene a mal traer. Tengo un formulario vba para ingreso de datos en una hoja excel, el cual funciona perfectamente, pero generalmente la primera vez que inicio el formulario luego de haber reiniciado la PC o incluso ocasionalmente en cualquier momento, tengo problemas en los textbox o combobox indistintamente, donde sin razón alguna se me desactivan por ejemplo la tabulación para saltar a otro campo (En este caso al presionat la tecla tab, en vez de saltar a otro campo, se genera una tabulación interna), o también se desactiva el evento keypress, y para que se solucione, tengo que cerrar el formulario y volverlo abrir. …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 798 visitas
  11. hOLA BUENOS DIAS, ESTOY DESARROLLANDO UN PROGRAMA QUE EN OFFICE 2007 ME ARROJA UN ERROR PARA GUARDAR LOS DATOS. EL MENSAJE DICE ERROR 1004, ERROR EN EL METODO PASTESPECIAL DE LA CLASE RANGE. EN DONDE DEBO ESCRIBIR LAS FECHAS ME SUPONGO QUE EL ERROR DEBE SER POR EL USO DE LOS MONTHVIEW. EN EL MODULO 2 SE ENCUENTRA LA MACRO QUE REALIZA EL PROCEDIMIENTO DE GUARDAR LOS DATOS. AGRADEZCO TODA LA AYUDA Y SUGERENCIA QUE ME PUEDAN APORTAR. GRACIAS HERMANAZOS Control de Acceso Final 6.xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 798 visitas
  12. Compañeros, tengo el siguiente problema tengo un archivo de excel que genera un sistema en mi trabajo, los valores de las celda en la columna "I" son fechas, en el formato "12/12/2016" por ejemplo, el formato de cada celda es "General", dependiendo del valor en la columna J, a la fecha de la columna I necesito sumarle 14 dias: If Range("J" & No).Value = 14 Then Range("I" & No).Value = DateAdd("d", 14, Range("I" & No).Value) ' se suman los 14 dias End If ya que termino de hacer todas las modificaciones, tengo que convertir los valores de la columna "I" en texto Columns("I").Select Selection.NumberFormat = "@" …

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 797 visitas
  13. Hola, Lo que quiero hacer es mandar el libro por medio de Outlook pero que al elegir el destinatario se despliegue la lista de contactos de outlook para que se seleccione. Soy nueva programando y trate de hacer una macro guiandome de algunos códigos que he encontrado pero creo q no lo hice bien y no funciona :S. Les adjunto el archivo, desde la pestaña que quiero que envie el libro se llama "Report". También me gustaría saber si puedo poner el nombre y automáticamente se escribiera el correo que le corresponde y se envie. Espero haberme explicado bien. Si pudieran ayudarme o al menos guiarme un poco se los agradecería porque ya estoy un poco perdida. Muchas gracia…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  14. Started by darkstars9976,

    BUEN DIA MI ESTIMADO @AlexanderS molestandote de nuevo, queria saber si me puedes ayudar con este archivo: tengo un archivo "01 PCP.xlsx - v02 - copia" el cual entre otras hojas contiene tres principalmente, y son: "Proy.-Comer" - "BD_Recetas" - "Mat_Stock" En la hoja "Proy.-Comer" tenemos en color naranja las semanas del año, y en color amarillo los productos, y en plomo las cantidades (que se digitan manualmente). ***Lo que necesito es que en la hoja "BD_Recetas" , a partir de la celda "M65" Sume la cantidad correspondiente a la semana según el producto de la columna en color amarillo "L10:L193" Y sus cantidades (celdas de color…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  15. Hola Extraordinarios miembros del Foro, un palcer saludarle este Año Nuevo Espero que este año este colmado de muchas bendiciones y logros en su vida para cada uno de ustedes escribo por que tengo un problema y la verdad no sé ni por dondé empezar a resolverlo,por ello pido su ayuda por que ustedes son extraordinarios en estos temas. es que tengo una base de datos de produccion(Hoja Pro) y de la cantidad de materia prima que se utilizó para producir(Hoja MaP ), esto considerando cada una de las plantas de transformación. de estas dos hojas consolido los datos en otras hojas(dependiendo en que planta se ha procesado) si es que se ha procesado en la planta 1 en la…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  16. Started by yecidcm,

    Hola a todos! Tengo una base de datos en donde se relacionan un número de reporte, un número de identificación de clientes y el nombre de los clientes. Quiero con esto crear un buscador que tenga relacionadas dos combobox, uno con la identificación del cliente y otra con el nombre del cliente, además de un tercer combobox que me lance la información del o los números del reporte según el cliente, teniendo en cuenta las siguientes características: 1. Existen varios registros del mismo cliente, al seleccionarlo debe aparecer únicamente los reportes referentes a él. 2. Permitir también buscar por el número de identificación. Para dar mayor claridad a mi consulta, adjunto…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  17. Started by toporaider_99,

    Al iniciar Excel me sale un error en el VBA Error de compilacion no se puede encontrar el archivo o libreria He mirado en referencias y me sale que FALTA LogoMediaDotNetAddIn 1.0 Type Library la he desmarcado y parece que todo funciona bien, pero al cerrar y volver a abrir Excel me salta el mismo error y no se que hacer para quitarlo definitivamente, a ver si me podeis echar una mano. Gracias por adelantado. Excel 2010

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  18. Started by guatszap,

    Buenas tardes, quisiera que me ayudaran con una problema, tengo dos columnas con fechas, una donde se encuentra la fecha inicial y otra con la final, debo enviar un correo alertando a X persona cuando el tiempo es cercano al final, esto para cualquier fecha que se encuentre en un rango determinado.

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 797 visitas
  19. Buenas tardes. Tengo una hoja que ordena unos números del 0 al 9, desde la columna A hacia las siguientes, B , C. etc. Es un juego donde un número predefinido en la LINEA 1, indica que el número anterior IGUAL, ya debe desaparecer de la lista, de la posición de la columna anterior. Hice una macro que modifica los formatos según el número de la celda, produciendo el efecto que se puede mirar en el ejemplo que adjunto del archivo ARCOIRIS.XLSM. Necesito ayuda para modificar tres cuestiones muy difíciles para mí. 1.- Que la macro trabaje únicamente con los números de la línea 1, y no sea necesario que estén ubicados en la columna A, (ver ubicación en el archivo). 2.- Al fin…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 797 visitas
  20. Hola tengo un archivo que tiene un macro que guarda lo que ingreso en una hoja 1 (INGRESAR_SOLICITUD) y lo pasa a la hoja 2(MATRIZ) pero lo pasa con el mismo formato de hoja 1 y necesito que se guarde debajo de lo que contiene la fila 1 en cada columna de la hoja 2, con otro formato, tengo problemas para adjuntar el archivo si pueden ayudar mientras tanto se los agradecere. MATERIAL-2012.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 796 visitas
  21. Started by amalviva2,

    Estimados Amigos, necesto saber como hacer una macro para que al seleccionar un dato de una Lista Desplegable se ejecute una formula y el resultado se muestre en una celda

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 796 visitas
  22. resulta que me es muy repetitivo copiar y pegar muchas de las actividades a diario y cambiar algunos que otros valores o informacion, el inconveniente es que son actividades variadas no para un solo vba sino para varios en mi poca experiencia que tengo con vba, entonces la pregunta es como puedo registrar este tipo de informacion usando vba o varios formularios quisiera que me puedan dar una idea porfavor para poder llevar toda esta informacion registrada. 6:00 Relevo de turno de seguridad en garita con prendas y consignas sin novedad. 6:05 Apaga Motores eco 1 con un nivel de reservorio 205/28 de combustib…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 796 visitas
    • 3 seguidores
  23. Started by Celest3,

    Hola a todos, me pueden ayudar con el tema de como eliminar y modificar mediante sql. pues un listbox carga los datos mediante consulta sql, yo quiero eliminar el dato q se encuentra seleccionado en el listbox, trate con este código pero me da error. me puede ayudar. muchas gracias por su apoyo. Application.ScreenUpdating = False Dim MyArray() As String Dim Fila As Integer Dim i As Long Dim Rw As Integer Dim Columna As Integer Dim Rst16 As New ADODB.Recordset Dim Cnx16 As New ADODB.Connection…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 796 visitas
  24. Hola amigos como estan? Aqui molestando con otra situación espero porder contar con su valioso. Tengo una hoja que se llama "Auxiliar" y tengo una hoja que se llama "XML". La idea esque en la hoja XML me valla buscando los datos en la hoja auxiliar en la columna J de acuerdo a la columna I en la hoja de XML y a la vez que me marque en cualquier color las filas que se van encontrando en ambas hojas, el pequeño detallito esque en la hoja Auxiliar no trae completo el folio solo viene los últimos digitos. Ya busque la forma pero me doy por vencido por eso me acudo con ustedes. Adjunto el archivo como debe de quedar. De antemano muchas gracias. Buscar.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 796 visitas
  25. Buenas tardes compañeros como están, espero que excelente. He estado creando una pequeña aplicacion en formularios y hay una funcion que necesito hacer, y hacerlo así se me ocurrió a mi. Si hay otra alternativa haganmelo saber.Cualquier sugerencia es aceptada. Hay un momento en la cual se necesita hacer reportes y pienso en hacer un formulario con una imagen en forma del reporte ya modificado y con labels en los campos especificos y mediante diferentes parametros se obtengan de la hojas de excel. Donde la función principal es exportarlo a pdf o imprimirlo lo cual sería una mision posible o imposible pues imprimir la imágen con los labels superpuestos si seria extraño en…

    • 0

      Reacciones de usuarios

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