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 jesus miguel,

    Hola amig@s: Estoy trabajando con una tabla para hacer mi libro bancario, esta funcionando bien, solo que en la columan I tengo la formula = I30 , pero cuando ingreso una nueva fila en la tabla la formula no baja a la siguiente celda como puedo hacer para que la formula baje? gracias por su tiempo. Saludos Jesús Bancos.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 561 visitas
  2. Started by marroco312,

    hola amigos de excel buen dia, he tenido un inconveniente con la siguiente macro que me ayudaron hacer en este foro, lo que se necesita que haga la macro es que cuando le realize el pago en el formulario, vaya a la hoja de base de datos y me resalte la celda que tenga la fecha de hoy, pero solo las personas que estan clikqueadas en el listbox que simbolizan que pagaron la cuota, y segundo que cuando se haya paga el total de las prestamo sea eliminado y de la base de datos y se guarde en un historico de prestamos y me relacione la informacion que esta en esa hoja, saludos espero me pueden colaborar fecha.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 561 visitas
  3. Muy buenas y muchas gracias de antemano. Soy nuevo en esto y no se muy bien como funciona, espero explicar correctamente mi consulta. No soy experto en VBA pero he mirado bastante por internet y por aquí y no consigo encontrar ningún código VBA que me realice la automatización que necesito. Yo tengo un documento Word en forma de informe que necesito que me combine correspondencia con la primera hoja de un libro de Excel y que además me inserte rango de celdas de otras hojas del mismo Excel en forma de imágenes en el documento Word que me genere cuando me haga la combinación de correspondencia. Adjunto, a modo de ejemplo muy sencillo (aunque mi trabajo sería mucho más exte…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 561 visitas
  4. Started by RANGERF,

    Hola y gracias por toda la ayuda que prestáis a los que no sabemos mucho de esto. Tengo esta hoja de una clasificación que he conseguido que ordene con un macro. Pero tengo dos problemas: El primero que no soy capaz de que me actualice los datos cada vez que cambio un dato de un celda. El segundo que cuando actualizo el macro me coloca los que tienen menos puntuación al final y hasta que no están cubiertas todas las celdas no se refleja la clasificación. Yo pretendo que cuando se actualice queden arriba los que tienen menos puntos. Adjunto el fichero en cuestión No se si me he explicado bien,. Os agradezco mucho toda la ayuda que dais Golf1.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 561 visitas
  5. Started by gercam3,

    Amigos, Me gustaría saber cómo desde un archivo de Excel leer información de las celdas de otros archivos de Excel sin tener que abrirlos, o sea, como si fuera una base de datos.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 561 visitas
  6. Started by SALAVERRINO,

    Buenas tardes a todos los miembro del Foro, en esta ocasión necesito su ayuda en una macro que tengo la cual me permite inserta filas automáticamente a presionar en el botón INSERTAR FILAS, pero a la vez tengo una la formula en el texto donde indica TOTAL GENERAL "=SUMA(L8:L9)" y lo que necesito es que si inserto 5 mas 2 que tengo por defecto mi formula suma debería incrementar a =SUMA(L8:L14), pero no permite hacer este cambio. Desde ya agradezco su apoyo y colaboración. AYUDA CON FORMULA PLANTILLA ELECTRONICA.part1.rar AYUDA CON FORMULA PLANTILLA ELECTRONICA.part2.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 561 visitas
  7. Buenas tardes Estoy haciendo un cuaderno de profesor. Cada hoja corresponde a una unidad didáctica. Para no tener que andar metiendo cada nombre y apellidos de los alumnos en cada hoja, vinculo las demás hojas a la primera hoja. En la primera hoja tengo una macro para que me ordene los datos de forma automática. Lo que necesito es que si introduzco un nuevo alumno(teniendo ya anotaciones hechas), en las demás hojas, todos los datos de la misma fila se mueva junto con el alumno al que corresponden. Ahora mismo al introducir un nuevo alumno, en la hoja1 sí se cumple, pero en las demás, los alumnos sí varían su posición respecto al orden alfabético, pero los datos correspon…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 561 visitas
  8. Started by lphant,

    buenas noches; Estoy intentando añadir otro directorio a la siguiente macro y no consigo que funcione, la macro lo que hace es copiar en una hoja excel el nombre, tamaño y fecha de los archivos de un directorio con sus subdirectorios. Ahora mismo en la macro tengo puesto este directorio "\\Proyectos\Casa\03" y quisiera que me añadiera lo de ese directorio y lo de este "\\Proyectos\Casa\02". Un saludo, Busqueda carpeta.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 561 visitas
  9. Started by lutonian,

    Hola a todos, Tengo que hacer un trabajo en excel. Necesito crear un hypervinculo que me muestre un msgbox que contenga una serie de datos. No encuentro nada en google. Es posible crear un hypervinculo que podamos que nos habra un mensaje pop up. Gracias,

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 561 visitas
  10. Started by Shereffa,

    Hola comunidad!! En esta oportunidad les traigo un problema que tengo hace rato! Actualmente tengo una planilla que tiene 4 botones, para que corran debes ingresar una contraseña. La misma esta a la vista, es decir, no puedo colocar asteriscos en lugar de las letras. Por lo que estuve leyendo, con el metodo que utilizo para colocar la contraseña, no me permite. La verdad quise cambiarlo pero no puedo, no me sale. Alguien me podria dar una mano? Es decir, necesito que cuando acciono el boton, salte un msgbox solicitando contraseña pero que la misma no se vea cuando la escribo. Copio una parte del codigo que utiliza este metodo de contraseña; …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 560 visitas
  11. Started by JUANIIX,

    De mi mayor consideración soy completamente nuevo en esto de crear macros y me gustaron mucho los cursos pero recurro al foro por motivos en las siguientes dudas no se mucho de programación vbasic lo que quiero hacer es un kardex de clientes con códigos para cada uno y de cada cliente agregar notas de deuda y pagos no se si me pudieran colaborar en este sentido o orientarme para lograr esta plantilla atentamente Juan Arce

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 560 visitas
  12. buenos días el siguiente es para consultar como crear o poner la opción de guardar datos en dos libros externos a partir de uno base. el problema me lo plantea mi jefe de la siguiente manera: ella tiene tres libros: 1 contabilidad 2 gastos 3 compras ella quiere que al introducir los datos en el libro contabilidad, se discrimine si es gasto o compra y d la misma manera vallan a su libro respectivo que los actualice de manera automática en pocas palabras lo que ella quiere es solo abrir un libro y no tener que abrir los otros dos y que la información siga actualizándose conforme se actualice el libro de contabilidad. de antemano gracias por la colaboración que sirv…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 560 visitas
  13. Estimados Sres. Favor, me podrán apoyar con este tema: * cuando busque la información en listbox y aparezca la envié a una hoja "despacho" y a la vez sea eliminada del la hoja "datos". muchas gracias por su ayda. José DATOS.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 560 visitas
  14. Started by cristian9209,

    buen día Compañer@s, espero que se encuentren bien! acudo a ustedes porque tengo el siguiente problema: En el adjunto encontrará un archivo ("Pedidos PDTES TYD") donde se compone de 3 hojas: Proveedores, TYD y BD. Necesito que se copie el archivo tantas veces como la cantidad de usuarios que se encuentran en la hoja BD de la columna A. Es decir, sí hay 5 usuarios, este archivo se debe copiar 5 veces, cada una de las copias con el mismo nombre original del archivo mas el usuario ("Pedidos PDTES TYD" + nombre usuario) [ya realicé una macro y me está funcionando]. Pero acá no acaba el problema. En la hoja "TYD" en la columna "AF" se debe consolidar todos los coment…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 560 visitas
  15. Started by marcosagm,

    Buenas noches. Tomando una macro autoespandible lo utilice para crear un calendario que me ayude a llevar el registro de entrada y salida de personal administratico con rangos de tolerancia y me muestre un semaforo. Sin embargo tengo la nececidad de insertar comentarios, todo funcionaba bien hasta que en la fila 160 inserte un comentario en la casilla H160 y al intentar contarer la 2da semana de febrero me marca el error 1004 en tiempo de ejecución: No se puede asignar la propiedad hidden de la clase de rango, pues al eliminarlo funciona correctamente. No se si es por el comentario pero he intentado arreglar el error y nadamas no queda. Si alguien me puede ayudar se l…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 560 visitas
  16. Started by Eduado09,

    hola a todos espero me puedan ayudar gracas tengo dos libros, libro1-ENE y Datos desde el libro Datos quiero poder obtener el nombre del libro1-ENE y ponerlo en la hoja1 columna A2, despues si el valor de la columna A2 de la hoja1 del libro Datos es igual a libro1-ENE que desde el libro Datos haga DOS busquedas en el libro1-ENE y que busque datos de la columna E,F ejemplo que en dos textbox meta: E F 9861 4621005 E F G I K 9861 4621005 XX XX 345.44 Si los encuentra que copie el valor de la columna K y pegue ese valor en el libro Datos hoja1 columna H fila 4 ** Si vuelvo hacer la b…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 559 visitas
  17. Macro Antonio, publicó una excelente solución para el llenado de una Lista o un Cuadro Combinado en el tema "UDF para llenar un control listbox/combobox en un formulario"; precisamente ese tema venía buscando hace buen tiempo. Me interesa saber sobre ese tema lo siguiente: ¿Una vez llenado la lista o el cuadro combinado, será posible eligir a discreción de esta misma Lista o Cuadro (Por ejemplo con doble click) cada vez un registro de tal manera de llevarlo a otra hoja diferente a la que contiene los datos recogidos en el Control? Fill List Function III.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 559 visitas
  18. Started by zepeda87,

    Buen día..., tengo un gran problema..., o tal vez..., pequeño para otros... Algunas fórmulas del Libro1 marcan #¡VALOR!..., pero al momento de abrir el Libro2..., funcionan correctamente...! Quiero saber si hay una manera de trabajar con esas formulas y que funcionen correctamente sin necesidad de abrir el Lirbro2. Adjunto archivos e imágenes...! Saludos...! Libro1.xls Libro2.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 559 visitas
  19. Trabajo en una empresa de retail, entonces para poder realizar la recepción a través de Oracle, primero debo haber realizado la orden de compra y haber recibido factura. Entonces queremos que a través de Excel, para registro de nosotros, no se haga el check de la recepción si no se ha realizado orden de compra y recibido factura. Espero que me puedan ayudar. saludos

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 559 visitas
  20. Started by gabotopuro7,

    hola necesito una ayuda, una macros que haga como si tecleara cualquier conbinacion de teclas, debe ser simple pero no se el codigo, saludos

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 558 visitas
  21. Started by Pedro Alonso,

    Hola EXCELENTES. Heredé este código. Yo no tengo NI IDEA de programación. Private Sub Worksheet_Change(ByVal Target As Range) On Error GoTo errorfecha If Not Intersect(Target, Range("A1830")) Is Nothing Then If Range("A1830").Value <> "" Then If Application.WorksheetFunction.Weekday(Range("A1830").Value, 2) >= 6 Then On Error GoTo 0 MsgBox "No puede ser sábado o domingo", vbCritical Range("A1830").EntireRow.Delete Range("A1830").Select ElseIf (Range("A1830").Value < Date - 7 Or Range("A1830").Value &gt…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 558 visitas
    • 1 seguidor
  22. Started by Sanatero,

    Hola a todos. Me gustaría saber si se puede crear una macro para ocultar determinadas zonas en una hoja (o que se muestren en blanco), y poder visualizarlas solo con contraseña. Ejemplo : zona a23:j45 y c13:d25 en la misma hoja. Muchas Gracias.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 558 visitas
  23. Buenas, vuelvo a publicar el mismo problema; talvez el otro por haberlo dejado bastante tiempo ya se cerro el tema.El problema es el siguiente:Tengo este problema, al abrir un archivo de Excel (Macro), me sale como cortado o en blanco al momento de ejecutar las macros, sin ejecutar las macros me aparece el archivo completó, ya sea los botones, el formato de la hojas, etc.Cuál podría ser el problema, probé con Office 2016, 2019, 2021, actualmente tengo Windows 10 (x64) pero aún persiste el problema. Pero en otras computadoras me corre bien el archivo. Link del archivo: SIN ERROR (SIN EJECUTAR LA MACRO): (Hoja Principal) (Hoja de Afiliación) …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 557 visitas
    • 2 seguidores
  24. Started by DiegoLG,

    Hola mis amigos, como se encuentran, Antes que nada, gracias por tomarte el tiempo de leer mi situación. Tengo una tabla en donde se surte mercancía, el detalle esta: Como son varios pedidos entonces, es donde se me complica un poco, a veces el cliente me pide cierta cantidad de mercancía, como no es el único, entonces quiero ver la posibilidad de mejorar este proceso, me gustaría ver si hay la posibilidad de combinar estas dos opciones, en donde si mi stock de acuerdo al pedido no cumple, entonces que surte a ciertos clientes, y la otra opción sería si de mi stock no cumple entonces que me distribuye en partes iguales la mercancía. Adjunto un archivo de e…

    • 1

      Reacciones de usuarios

    • 3 respuestas
    • 557 visitas
    • 3 seguidores
  25. Started by FEMSOFT,

    Buen dia, necesitaria que me ayuden con esto la idea es buscar un dato y que en la ultima fila me agregue una x cuando encuentre el mismo adjunto un ejemplo en el cual me colorea pero despues no me sirve para filtrar por eso es la idea de agregar la x ahh en el ejemplo se repiten los datos necesitaria que me marque todos y que el comand but se mantenga siempre al frente ejemplo.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 557 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.