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 buenas tardes, Tal como comento en el titulo del tema, el problema que tengo es que cuando realizo un filtro de búsqueda e intento editar el registro o eliminar, estas funciones dejan de funcionarme. Solo funcionan si tengo todo el contenido e la tabla en el listbox. Cual puede ser el motivo? Es en el apartado de PERSONAL (Page7) Adjunto archivo, Gracias de antemano PaqNuevo.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 850 visitas
    • 1 seguidor
  2. Started by Visorak,

    Hola, A ver si me podeis ayudar, intento hacer que si en la fila 2 introduzco un 5, desde la fila 5 hasta la 10 me cambie de color la misma fila donde he introducido ese 5. Lo estoy intentando con varios ejemplos de Worksheet_Change pero me seleciona toda la columna. Saludos,

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.5k visitas
  3. copiar y pegar.xlsx

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.2k visitas
  4. Started by JUANJG,

    Cuando ingreso el siguiente código html en el diseño de mi pagina web obtengo un Boton de Enviar (coloco datos de ejemplo), lo que quiero es replicar ese funcionamiento pero en excel, es decir insertar un botón en excel y que al dar clic me abra la url tal cual lo hace el boton insertado en mi pagina. <form method="post" action="https://sandbox.checkout.payulatam.com/ppp-web-gateway-payu/"> <input name="merchantId" type="hidden" value="508029" > <input name="accountId" type="hidden" value="512321" > <input name="description" type="hidden" value="Test Pago" > <input name="referenceCode" type="hidden" value="TestPago" &…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 3.6k visitas
  5. Started by pinoji,

    Buenas a todos los Foristas. Soy nuevo por acá y también nuevo en este tema de las Macros y VBA. Estoy confeccionando un Sistema para la Conciliación Bancaria que aún no termino, pero estoy teniendo problemas con los formatos de fecha en el textbox de referencia. Me explico; cuando introduzco la fecha en el textbox (dd/mm/yyyy) en la hoja de Excel me la cambia para (mm/dd/yyyy), tanto en el formulario de inserción de datos como en el de registro de cheques. He agotado mis pocos conocimientos sobre el tema y nada. Por favor, me gustaría que algún miembro de este Foro me ayudara con esto. También estoy teniendo problemas con los formatos de moneda en algunos formular…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 12.1k visitas
    • 2 seguidores
  6. Started by 80004285,

    Hola amigos, quisiera que alguien me ayude, tengo un archivo al cual le e colocado un calendario, mi problema es que cuando lo activo me aparece por defecto una fecha que no es la actual, por lo que debo empezar a buscarla y es un poco tedioso. Estoy adjuntando el archivo para que puedan ver y entender mi problema, les agradezco la ayuda que me puedan brindar. Gracias. Calendario.zip

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.1k visitas
  7. Hola, tengo un combobox dentro de un formulario. He programado el mismo para que la lista de opciones se despliegue automáticamente sin necesidad de hacer click con la flecha para desplegarla. El problema que tengo es que cuando selecciono con la tecla enter uno de los items de la lista, el control sigue dentro del combobox. Lo que quiero lograr es que al seleccionar un item de la lista el foco se transfiera al siguiente campo del formulario. De esta forma debo apretar solo una vez la tecla enter y no dos (una para la seleccion en la lista desplegable y otra para salir del combobox). No encuentro la forma de programar algún evento para que seleccionado el item de la l…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 6.3k visitas
  8. Started by Antoni,

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

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 767 visitas
    • 1 seguidor
  9. Holas Nuevamente Amigos del Foro AyudaExcel Gracias a Ustedes estoy aprendiendo mas Ahora tengo algo mas complicado Mostrar, Insertar y Modificar desde un ListBox con varias columnas he intentado resolverlo viendo otros ejemplos del foro pero nada Dejo el archivo para que lo vean y me ayuden Por Favor Amigos Espero vuestras respuestas EstadoDeCuenta.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
  10. Started by Xanito,

    Buenas tardes personas buenas de este foro, ahora vengo otra ves con una molestia, yo se que ustedes me pueden ayudar. resulta que tengo un archivo que con amabilidad me ayudo Jonetoja Usuario de este foro. pero tengo este inconveniente con el archivo: da error al pulsar el boton Ir a Hoja2, y aparece bloqueada la propiedades y el error dice se ha producido el error '1004' en tiempo de ejecucion: No se puede asignar la propiedad visible de la clase Worksheet. Adjunto archivo, de antemano gracias por su valiosa ayuda. evita elimiar hojas de calculo, y habilita.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 10.5k visitas
  11. Hola!! Necesito añadir una búsqueda igual para la columna de autonomía, en la que yo pueda poner Sí y me aparezcan los usuarios que si tienen autonomía, y todos sus datos, al igual que pasa con la edad, lo quiero poner con la autonomía. Me urge hacerlo!! Gracias!! Búsqueda de usuarios.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 829 visitas
  12. Started by howling,

    buenas noches mi pregunta es la siguiente he estado buscando en internet pero no encuentro nada, lo que busco es una macro que me pueda dejar usar la imagen (del cuadro de herramientas) como boton de comando?

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.7k visitas
  13. El título lo dice todo, si introduzco la formula en la barra de fórmulas, funciona, pero con la macro que sigue, no. ¿? Sub FórmulaSecuencia() ActiveCell.FormulaLocal = "=SECUENCIA(7;1;1)" End Sub Después de ejecutar la macro, en la barra de fórmulas aparece así: =@SECUENCIA(7;1;1) y no hace lo que se supone que tiene que hacer.

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.4k visitas
    • 1 seguidor
  14. Started by howling,

    hola necesito ayuda con una macro que estoy adaptando a mis necesidades, pero no logro hacerlo ya que soy nuevo en esto, lo que necesito es: 1- que el listbox carge los datos de una hoja especifica que tengo en un combobox en listada por ejemplo si en el combobox dejo la hoja 1 que cargue los datos de la hoja 1 y si es la hoja 8 los de la hoja 8 y así sucesivamente 2- que cuando se filtre desde el listbox queden los títulos de las cabecera de antemano gracias por la ayuda y espero también poder ayudar en lo posible a quien lo necesite PRUEBA.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.9k visitas
  15. Started by donas,

    Hola,la verdad es que soy bióloga y mis conocimientos en programación son muy básicos, por lo que solicito me ayuden. Tengo que capturar datos de dos libros diferentes de excel, uno es "CA" y el otro es "UMAS" .De "CA" tengo que capturar comun,cientifico y grupo, y de "UMAS" total. Por lo que he creado un formulario, pero al momento de buscar los animales en "CA" me dice que no existen y al buscar en "UMAS" solo me pone lo de la celda D14. Además el problema que tengo es que algunos animales están escritos con mayúsculas en un libro y en el otro no, por lo que necesito que sin importar si esta con mayúsculas o no me reconozca los datos y me los busque y si es que en "CA…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1k visitas
  16. Started by jechu85,

    Hola, aquí estoy de nuevo, necesito de vuestra grandiosa ayuda. Resulta que tengo una hoja excel con varias imágenes insertadas y me gustaría poder ponerle un comentario a esas imágenes, buscando y buscando solo he visto como insertar una imagen a un comentario de una celda pero nada de un comentario a una imagen. ¿se puede hacer con una macro? Un saludo

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.9k visitas
  17. Estimados, estoy comenzando con el tema de las macros y en busqueda de ayuda para resolver algunas de las necesidades di con este genial foro con el que pude solucionar varias de ellas. En esta oportunidad necesito hacer un archivo que debo completar con algunos datos y que cuando se cierre genere archivos que sean correlativos. Por ejemplo: Abro el archivo "Manzanas.xlsm" y cuando lo cierro necesito que lo guarde como "M.04-13.01.xlsm". Donde la M es de Manzanas, 04 es por el mes en curso (en este caso abril), 13 es por el año y 01 es el numero de correlatividad. Quedando en la carpeta el archivo "Manzanas.xlsm" y el "M.04-13-01.xlsm". Y que este codigo quede en una c…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.8k visitas
  18. Buenos días, ¿podrías ayudarme con el código que se debe aplicar para desagrupar todas las columnas de una hoja excel? También necesitaría vuestro apoyo para descubrir como eliminar las columnas que contengan la palabra "Production plan" y "dispatched volume" de la fila 5. Hasa ahora tenía la siguiente formula, pero me da error: Sub Control_Producción() ' ' Control_Producción Macro ' Controlar el material producido vs la producción planificada ' ' Acceso directo: CTRL+p Cells.ClearComments ' eliminar comentario de la hoja' Worksheets(1).Select Set MR = Range("5:5") ' Eliminar columnas que contengan la p…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.3k visitas
  19. recurro a su ayuda ya que no me doy cuenta donde esta el error, la macro corre al hacer click en el logo, espero puedan ayudarme. Muchas Gracias copia.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.7k visitas
  20. Started by EdmundoFF,

    Hola foristas: después de saludarlos les pediría su apoyo para ayudarme a entender la lógica de un modulo que me hace falta en mi programa, no lo tengo diseñado de como podría funcionar... les explico Tengo un archivo que se llama Base y ese contiene varios campos... lo que quiero realizar es que en base al campo NOMBRE haga lo siguiente: a) Que genere un archivo en la ruta actual con el nombre encontrado en la columna NOMBRE del archivo Base Ese archivo solo contendría los datos de los campos de DOMICILIO y TAREA Y así hasta terminar con la lista pero el problema que tengo es el siguiente: La lógica que no acabo de descifrar es, que puedo tener nombres re…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 963 visitas
  21. Started by GildardoVela,

    Hola alguien me podría ayudar para realizar una macro la cual 'Guarde como' una selección de celdas pero en formato pdf con el nombre de una celda en especifico, o bien de la opción de guardar con nombre distinto cada vez yo tengo estas lineas pero me marca error: Sub PDF() ' ' PDF Macro ' Worksheets("PRUEBA").Range("B3:M54").Select Range("M3").Activate Selection.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ "c:\GILDARDO\Desktop\PRUEBA" + Cells(D16) + ". Pdf", _ Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _ :=False, OpenAfterPublish:=False Range("B2").Select End Sub[/CODE]

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.2k visitas
  22. Hola comunidad AyudaExcel Primeramente quiero agradecer al compañero brayann91 por la ayuda brindada en el tema anterior (SOLUCIONADO) y claro, a todos aquellos que se tomaron el tiempo de leer el problema. Ahora vuelvo a solicitar su ayuda les explico: Nuevamente tengo una base de datos tipo "agenda" en la primera hoja al seleccionar un nombre de la lista despegable indicara la información de la persona. Pero, en la celda D17 de Comentarios se debe rellenar después. La demás información la relleno con la macro Ctrl + Shift + G excepto "comentarios" en la celda Guardar . Lo que necesito es insertar un comentario en la celda D16 y que está inmediatamente se guarde en la …

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.2k visitas
  23. Muy buenas, Adjunto el archivo que quiero mejorar. Como veréis se trata de una plantilla de creación de libros. Su funcionamiento es el siguiente: -En la hoja de "datos" se añaden los datos que queremos que vayan en cada hoja bajo las columnas Field Nº Origen Variety Tswv Tm3 - Cuando le das a imprimir los datos de cada fila se pasan a la plantilla "template" y se imprimen, se manda una orden de impresión por cada fila con datos. LO QUE QUIERO HACER: Me gustaría hacer dos cosas, la primera sería colocar un Botón de Cancelar, porque hay veces que necesito imprimir cientos de hojas, y al darle a imprimir me doy cuenta que me he equivocado en algo, y como va mandando…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 7.7k visitas
  24. Buenas No se si es cosa del ejecutable qeu quiero abrir o si es del codigo que estoy utilizando para llamar a ese .exe Pongo en situación, el programa al abrirse por defecto guarda lo que haga dentro de su ruta por defecto en la carpeta "Nompre_prograama\Descargas", esto lo hace bien desde un acceso directo a ese exe o desde un .bat al que le digo que lo ejecute, guarda perfectamente lo que hace. Ahora bien si creo un boton en un userform al cual al pulsar llamo a ese exe con este código Private Sub Llamar_Exe_programa_Click() Shell "E:\Carpeta_progarama\Nombre Programa.exe", 9 End Sub me lo abre, me da la sensación que lo abre no de una forma no…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2k visitas
    • 3 seguidores
  25. Buenos días a todos...necesito una mano para resolver esto; es lo siguiente, esta macro no me arroja los datos dentro de la tabla, me lo arroja muchos mas abajo, ya intente de mil manera resolverlo pero no llego a la solución...agradecería si pueden decirme donde está el error..la idea es que me arroje los datos a partir de la fila "A7 " y de ahí en adelante..la celda "A7", tendría las fechas seria posible que esto me los ordenes?;.....dejo la macro y el link del archivo..gracias Private Sub CommandButton3_Click() Dim MES As String ' BOTÓN REGISTRAR Dim UltFila As Long MES = ComboBox4.Value If MES <> "" Then Sheets(MES).Activate …

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.8k 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.