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 Gerardo Arevalo,

    Ahora les traigo una consulta nueva no se que tan sencilla o compleja sea pero la verdad no eh dado con la solucion,, existe la forma de que cuando ejecute mi macro antes de esta instruccion: Windows("Libro1.xlsx").Close savechanges:=True Tambien me guarde el libro en una posicion en especifico es decir, si yo abro mi libro y recorro con el scroll hasta la ultima columna donde tengo informacion y le doy guardar, despues cuando vuelva a abrir el archivo me lo abrira en la posicion donde me quede (al final de la ultima columna donde tengo informacion). Antes de cerrar tengo esta instruccion, la probe con las dos Range("B2").activate Range("B2").select Pero al momento …

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.1k visitas
  2. Started by hueyapan,

    Hola amigos, disculpen pues son dos en uno, el primero tengo un USERFORM pero necesito llenar unas columnas discontinuas (D:G) y de la (W:AH). En el userform si se pudiera agregar un boton para corregir datos (limpiar fila y corregir) Mil gracias. Libro1.rar

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 1.1k visitas
  3. Hola a tod@s, creo que una buena explicación de lo que se quiere realizar es media respuesta, por lo que voy a intentar explicarme, tengo una carpeta con unos 8000 archivos (imágenes) con nombre numérico, por otro lado tengo unos listados en excel de diferentes marcas (Aprilia, BMW, etc.) y cada marca tiene en la columna A los nombres de los archivos que corresponden a las imágenes de estas marcas, necesitaría poder seleccionar los archivos de cada marca y copiarlos en carpetas independientes (Aprilia, BMW, etc..). Gracias por vuestra ayuda, si alguien tiene algún macro le agradecería enormemente que me lo explicara como ejecutarlo desde el principio paso a paso (soy un …

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.1k visitas
  4. Started by Miguel A. Tamaniz H.,

    buen Dia masters Tengo el siguiente código con el cual pretendo enviar por correo dos hojas ("Parts Service", "Fault ") de este mismo libro, pero antes de enviar esas hojas quiero que me las guarde en una ruta , la cual ya solucione, ya que genere una lista de los archivos adjuntos que se enviaran, pero me sigue saliendo el error 440 "Se produjo el siguiente error: No se pueden agregar los datos adjuntos. Falta el origen de los datos", pero lo chistoso es que se enviar el correo con los archivos adjuntos Requiero de su apoyo en dos cosas, optimizar el codigo si se puede, si no pues solo la solucion del error De antemano agradezco su apoyo con mi codigo.....…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.1k visitas
  5. disculpen amigos un macro que me arroje la diferencia de dos o mas carpetas que tienen 2 o mas archivos iguales, de hecho lo vi en un ejemplo del señor macro antonio, un comparativo de todos los archivos faltantes o iguales ? gracias.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  6. Started by Predi,

    Hola Como se puede hacer en esta macro para que me avise que ya existe el documento y que si lo quiero grabar With Application.FileDialog(msoFileDialogFolderPicker) .InitialFileName = Application.DefaultFilePath & " \ " .Title = "PROYECTADOS SEIXO - Seleccionar carpeta" .Show If .SelectedItems.Count = 0 Then Else Ruta = .SelectedItems(1) MsgBox "Guardando en PDF Factura '" & NumFactura & "'. Presione Aceptar para continuar...", _ vbInformation, "PROYECTADOS SEIXO" …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  7. Hola! Estoy buscando alguna forma de poder guardar el valor de una celda en una variable antes de eliminar la fila completa. Es decir, si el usuario elimina una fila completa me gustaría salvar el valor de una de las celdas borradas. ¿Alguna idea? Gracias,

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.1k visitas
    • 2 seguidores
  8. Error en alineación al copiar y se desactiva la función rehacer. Libro111.xlsx

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.1k visitas
  9. Hola, existe la posibilidad de mostrar el libro completo (todas las hojas) en un formulario dentro de un cuadro de texto con la herramienta de "Paginas múltiples" ?? Cada hoja del libro mostrarla en cada pestaña de la herramienta "paginas múltiples" Gracias Saludos!

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 1.1k visitas
    • 1 seguidor
  10. Hola que tal? Llevo días trabajando en un proyecto y necesito resolver una problema que tengo con unas tablas. La verdad es que me interessa el mundo del Excel pero las macros y la programación de momento me superan... El problema que tengo es que tengo un documento con distintas tablas y quiero que el contenido de una al pulsar un botón se corte y pegue en otra y de allí este mismo contenido en función de si en la columna de categoria contiene A, B, o C se copie (no corte) y pegue en la tabla A (si era A) tabla B (si era o tabla ©. En el excel que os ajunto lo he explicado mas detalladamente! Espero que alguien me pueda ayudar porqué seria de muchíssima ayuda!! Muc…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.1k visitas
  11. Buenos días, Necesito ayuda respecto al tema del asunto, lo explico a continuación: Tengo varios documentos PPT con un archivo adjunto cada uno, tengo que acceder a cada uno de estos PPTs para descargar el adjunto e incluirlo en una carpeta. Esta es una tarea que debo hacer a menudo. ¿Habría alguna forma de hacer esto mediante una macro en Excel? Gracias y un saludo.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  12. Started by emilio563,

    Hola a todos! buenas tardes:) Les propongo una consulta para ver si me pudieran echar una mano He creado una tabla dinámica a partir de una hoja llamada ventas, pero necesito al mismo tiempo una dos columnas de la hoja Costes, en principio los nombres coinciden entre ellos para que la tabla los encuentre automáticamente de este modo coloque los datos de la casilla coste automáticamente en la fila del producto correspondiente. En segundo lugar me gustaría saber si es posible crear un botón o que la tabla dinámica se me actualice automaticamente cada vez que se añada una nueva venta que muy probablemente estará fuera del rango inicial de la misma. Muchas Gracias una v…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.1k visitas
  13. Started by evilca,

    El presente trabajo trata sobre la operación del sistema de consultas vía intranet, en el Proyecto Central Hidroeléctrica Chaglla. Una de las funciones más importantes del Área de Control Documentario es su capacidad de garantizar que la información física y digital esté disponible. Sin embargo debido a la gran demanda de diseños y documentos, estos requieren ser controlados y almacenados en sus diversas etapas: Proyecto básico, Ingeniería de Detalle y Postcontrucción (Asbuilt), además de identificar la estructuras que conforman la construcción propia del Proyecto, como son: Casa de Maquinas (Obras civiles y Montaje/Eléctrico). Presa (Obras civiles y Montaje), Túnel de A…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
  14. Buenas tardes, el tema es así, en un mismo libro tengo muchas hojas, en una de las cuales tengo una tabla con datos que se está "expandiendo" en filas, diariamente, para evitar que la tabla se ponga "pesada" quisiera mensualmente yo activar una macro que corte el contenido de esta tabla y la pegue en la parte superior de otra tabla igual, que está en otra hoja, así usar de almacenamiento esta segunda tabla. No se como armar una macro, con el grabador armé algunos que dan vergüenza y no funcionaban juntas Subo un ejemplo, el orden es cortar todos los datos de la tabla (BDVentas) y pegarlos en la parte superior de la tabla (Tabla9) osea a partir de la celda A3 …

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.1k visitas
  15. Hola buenas tardes. Trabajo constantemente con varios archivos que deben ser movidos de una carpeta a otra. Estoy tratando de lograr que desde excel con un botón me abra el explorador y estando ahí poder seleccionar los archivos de mi interés y después de seleccionarlo que los copie. 2. ahora abrir el explorador y ubicar la carpeta (destino) en donde quiero colocar los archivos copiados. todo esto desde el explorador. Ya he logrado hacer el proceso de seleccionar los archivos, copiarlos y seleccionar la carpeta donde quiero que las pegue. El problema es que solo me pega un archivo. Me pueden ayudar con la parte de la estructura para que se p…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
    • 1 seguidor
  16. Hola!! Muchas gracias por tu deseo de ayudar, pero ya he resuelto el caso. El problema es que los administradores no me dejan borrar el tema y tampoco hay manera de darme de baja en el portal. De todos modos, muchas gracias por tu intensión. Cuídate! Prono.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  17. Started by jeaa,

    Buenas tardes, expertos necesito una ayuda con una macro que es de apuesta de futbol, necesito que funciones con la nuevas reglas de que esta en la hoja reglas; por favor me pueden ayudar los voy agradecer, logre modificar algunas cosas pero falta como dice las instrucciones. Adjunto el archivo. Apuesta de Futbol.xlsm

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 1.1k visitas
    • 2 seguidores
  18. Started by Chermas,

    Saludos a todos no logro crear una macro para que haga lo siguiente: tengo 2 libros el primero llamado "marzo.xlsm" con cuatro hojas llamadas "semana 1, semana 2, semana 3 Y semana 4" que es el reporte de ingresos y gasto etc. y exactamente quiero un boton en la hoja de la "semana 4" con una macro que sume los resultados de las celdas (L60:L66) de cada hoja del mismo libro y que los consolide en el segundo libro llamado "Resumen.xlsx" en las celdas (D2: D8) de la hoja llamada "Hoja1" y que si no esta abierto el segundo libro mande error con el mensaje de que no esta abierto y cerrar. eso es todo espero no ser muy exigente mil gracias..

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.1k visitas
  19. Tengo una consulta: Necesito Obtener la serie del disco duro u otro que no cambie al formatear la MÁQUINA, ALGUIEN ME DA UNA IDEA? Ayuden con los códigos gracias.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  20. Sub eliminarProducto() Dim Dato As String Dim C As Range Dim uf As Long uf = Hoja10.Range("A" & Rows.Count).End(xlUp).Row With ListBox1 For x = 0 To .ListCount - 1 If .Selected(x) Then Dato = ListBox1.Text With Hoja10.Range("A2:A" & uf) Set C = .Find(Dato, LookIn:=xlValues, lookat:=xlWhole) If Not C Is Nothing Then C.Rows.EntireRow.Copy C.Rows.EntireRow.Delete UserForm_Initialize MsgBox "Ha eliminado la clave " & Dato Exit Sub …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  21. Hola, quiero crear un boton en la Hoja Grafica el cual se enlace con la macro de guardar archivo en la carpeta donde esta el archivo pero me salta el siguiente error. Alguien me puede ayudar, gracias. GRAFICA_TEMPERATURAS_CAMARAS_1_T10-12_v01.xlsm

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1k visitas
  22. Buenas he estado buscando la forma de hacer una consulta WED desde la pagina de SUNAT donde segui los pasos de la pagina de youtube de excelnegocios, bueno mi consulta es q si coloco: Set Nombres = IE.Document.getElementbyId("f5_cspm") Rpta = Nombres.InnerText donde si me sale la respuesta por que tiene un nombre Mi consulta es en la linea: <td width="30%" height="15px" class="bgn">La Boleta de Venta Electrónica B001-12414 ha sido informada a SUNAT</td> Como podria o que funcion podrian sujerirme para tener esa linea como respuesta. Me ayudarian bastante la verdad en darme luces para poder realizarlo. Les adj…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1k visitas
  23. Started by sebarg15,

    Amigos, necesito su ayuda: Soy nuevo en el foro, y mi experiencia con macros es reciente, así que no tengo un claro dominio. Quiero copiar estas partidas presupuestarias de la columna "A" de la "hoja1" a la "hoja2", pero no quiero que se copien aquellas partidas que tengan la letra "E" en la columna "U" de la "hoja1". Actualmente se copian las partidas pero no me obedece la condición "If" que le puse. Sub Parte6a() Worksheets("hoja1").Activate For Z = 17 To 46 Next Z Range("A17:A46").Select Selection.SpecialCells(xlCellTypeConstants, 23).Select Selection.Copy If Cells(Z, 21) <> "E" Then Sheets("hoja2").Activate Range("A16").PasteSpecial x…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1k visitas
  24. Buenas a todos, estoy intentando hacer algo pero no doy con ello. La cosa es que tengo un listado con cuentas y hago una macro que en un listado cada vez que lo pulse me ponga fecha y el total de las cuentas y la siguiente vez justo debajo al estar vacía la nueva fecha y el nuevo total para que vaya guardando el registro. Solo me sale la primera vez, luego no sigue la lista... ¿Me podríais orientar un poco? Muchas gracias. PD: dejo archivo de lo que tengo hasta ahora Dropbox - CUENTAS 2014.xls Saludos

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  25. Started by Fco javier,

    buenas a todos, otra vez... en el negocio de mi mujer su sistema de cobros, me genera un archivo con la fecha y la hora con todas las ventas de la historia. pregunta yo separo las ventas x mes, a mano, pero me gustaria saber las ventas diarias hay alguna manera de usar la funcion SUMA, que me pueda dar esta opcion y no tener que hacerlo a mano? adjunto excel como siempre gracias a todos Libro1.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1k 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.