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 GabrielRaigosa,

    Hola, Estoy adaptando una macro para filtrar varias tablas dinámicas según el valor de una celda, conseguí una macro cuyo alcance son todas las tablas de todas las hojas de un libro, mi pregunta es: ¿que cambio debo en la macro para que los filtros solo se hagan en todas las tablas de una hoja en particular y no en todas las tablas del libro (nombre de la hoja que contiene las tablas "Filtros"), esta es la macro. Private Sub Worksheet_Change(ByVal Target As Range) Dim Hoja As Worksheet Dim TD As PivotTable If Not Intersect(Target, Range("B3")) Is Nothing Then Range("B4:B6").ClearContents 'Recorrer todas las hojas del libro For Each Hoja …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 813 visitas
  2. Pasar datos de una fila a una columna sin repetición Buenas tardes: Tengo que armar un formato tal como la hoja 3 del archivo adjunto, y al momento de seleccionar los criterios como: Oficina y tipo de encuesta, los datos se completen, quisiera que me ayuden a colocar los meses en forma horizontal, por ejemplo para el tipo de encuesta: CLIENTE INCOGNITO tiene que salir los meses FEBRERO MAYO y AGOSTO y al final un PROMEDIO, tanto que promedie las preguntas de forma horizontal como vertical, de la pregunta 14 a la 31 salga un promedio en ventanilla,... y así para cuando seleccione el TIPO DE ENCUESTA: POST TRANSACCIÓN, me salga los meses de JULIO y SETIEMBRE y al final un…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 813 visitas
  3. Started by Fenomer,

    Buen día tengas ustedes, una vez mas les pido ayudar con un archivo que tengo problemas tengo tres dominio los cuales necesito separar las unidades organizaciones de los archivos pero es algo fastidioso estarlo separando uno por uno, espero y me puedan ayudar les adjunto el archivo en el archivo viene explicado lo que necesito que me eche una manita Gracias ExtrarUsuarios.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 813 visitas
  4. Started by titanicprometheus,

    Buenas tardes bueno mi duda y ojala y alguien pueda ayudarme es que tengo un formulario con un textbox y un listbox, lo que deseo hacer es que cuando tu escribas un nombre en ese textbox le das click a un botón y te llene el listbox con datos relacionados con ese nombre mi problema es que solo me manda un dato el ultimo para ser preciso y tengo varios datos en relación a un solo nombre en varias columnas si alguien me pudiera ayudar a que me muestre toda la información se los agradecería mucho

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 812 visitas
  5. Hola a todos: Necesito si pueden ayudar a crear una macros que elimine los números que se repiten en cada fila y deje solo uno de ellos, manteniendo el resto, para después dejarlos en la misma fila con una columna de espacio. Nose si se entiende, pero envio una muestra de lo que necesito, porque mi archivo tiene más de 1000 filas y varias hojas. Gracias desde ya. Muestra.xlsm

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 812 visitas
    • 2 seguidores
  6. Started by kevinloko,

    Estimados, aquí mismo me ayudaron con el inconveniente que voy a pasar a explicar, pero no ha sido posible solucionarlo. (No pude responder y cerraron el tema). Necesito que en la planilla adjunta se busque la mejor coincidencia posible entre los nombres cortos de la hoja 1 y los nombres reales de la hoja 2. Obsérvese que la solución anterior no funciona puesto que al mirar el primer dato (puco-1) encuentra puco-14a. Esta no es la mejor coincidencia, sino que debería traer el valor Puco-1a. Muchísimas gracias de antemano! Buscar_v1.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 812 visitas
  7. Started by marcosnalvarte,

    Buenos días amigos, estoy intentando mantener pintada la celda de la bolilla del BINGO, en mi tablero de control, pero en cada click a la macro me borra el valor pintado anteriormente. 1. ¿Qué comando podría darle a la macro, para que no despinte la celda anterior? 2. ¿Qué comando podría utilizar para "eliminar" las bolillas que ya han sido cantadas (pintadas)? Espero puedan ayudarme, un abrazo a todos. Adjunto el archivo de excel. Marcos Bingo_Telas_en_Pandemia.xlsm

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 812 visitas
  8. Saludos a todos, buenas noches desde México Espero alguien me pueda apoyar, ahora con esta situación Tengo un archivo con varias hojas. las cuales fueron creadas en el proceso de conversion de pdf a excel, que en gral tienen la misma estructura (hoja 1, hoja2), pero rara vez por la magnitud del nombre del cliente la estructura cambia (hoja3), bueno la información de estas hojas las necesito concentrar, también hacer mención que en las hojas viene en la misma celda el concepto y la información junta anexo archivo. Mucho agradeceré su apoyo, comentarios, sugerencias, etc y pues a veces son bastantes hojas y pues realizarlo a pie, pues si cansa, ojala ustedes me echen …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 812 visitas
  9. Started by marroco312,

    hola, amigos de ayuda excel se he ha presentado un inquietud que no he podido resolver, necesito agilisar procesos y uno de ellos es enviar archivos por email, lo quiero hacer de excel subo el archivo haber si alguien que me pueda colaborar en esoo gracias saludos @[uSER=179514]marroco312[/uSER] E-mail.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 812 visitas
  10. Hola, quiero que el boton buscar me llene tambien los datos de Semestre, Materias e Importe que actualmente no me carga, y que pueda modificar el Curso y sigan funcionando en forma dependiente tanto el Semestre como las Materias, gracias adjunto el archivo. Buscar.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 812 visitas
  11. Started by CECILIO,

    un favor me pudieran ayudar con lo siguiente quisiera obtener los resultados como se encuentran en el archivo "0 PD CARGA POL 20 07.Xlsm" Hoja "RECIB" , los datos los debe de extraer del archivo "Recibidas_2020_08_Facturas.xlsx , trate de introducir las columnas en matriz sin embargo debido a que mi pc es lenta y manejo muchos datos fue la razón por la que decidí introducir mis columnas en matriz tanto las columnas que estoy copiando , así como las columnas de destino, sin embargo no lo hace correctamente, adjunto mis archivos y mi macro para cualquier apoyo, corrección de antemano, les agradezco Sub Macro2() ' Application.ScreenUpdating = False Dim ws2,…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 812 visitas
  12. Hola Expertos. En un libro compartido tengo una macro que realiza un autofiltro por nombre de usuario. Necesito que ese filtro permanezca durante el tiempo en que trabajan en el libro. Para esto necesito deshabilitarles todas las opciones de filtro, las del tab Datos y las del Tab Inicio para que no quiten el filtro activo. Esto es en Excel 2007. Cómo puedo hacer esto mediante VBA? Muchas gracias por sus respuestas. He probado el código siguiente pero solo me funciona con Excel 2003: [/b] [color=#0000ff]Private[/color] [color=#0000ff]Sub[/color] Workbook_Activate() Application.CommandBars.FindControl(ID:=899).Enabled = [color=#0000ff]False[/color] [color=#0000ff…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 812 visitas
  13. Buenas a todos. Tengo un libro con 13 hojas, de las cuales me gustaría poder guardar SOLO LA PRIMERA en otro libro, que esta lleve los valores de celda y no las fórmulas, y que guarde en una ruta determinada (y sobrescriba al anterior). Todo esto que se hiciera en automatico cada vez que yo guarde el libro original... Es posible? Alguien que me pueda ayudar? Gracias de antemano, les envío saludos. - - - - - Mensaje combinado - - - - - Me puse a leer varias respuestas en este foro, y armé una solución, en base a muchas, me funcionó, y se las comparto: Sub NuevoLibroConValores() Sheets("NATIVO").Copy Cells.Select Selection.Copy Selection.PasteSpecial P…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 812 visitas
  14. Started by david3000,

    hola que tal amigos recurro a ustedes para ver si me puede ayudar estoy haciendo una macro de buscador, soy nuevo en esto y ya llevo varios días:( tratando de terminarla le envió un ejemplo de lo que estoy tratando de hacer, al elegir la marca que aparezca el tipo de servicio de ahí el servicio y que en el cuadro de texto los productos que están en ese rango y que al darle seleccionar se copie con el botón de aceptar de antemano muchas gracias. EJEMPLO BUSCADOR DETALLADO.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 812 visitas
  15. Started by fredy122,

    hola expertos algun codigo que de acuerdo al numero que este en la columna z lo busque en el rango a1:w42 y si lo encuentra colocarle borde grueso a esa celda Libroprueba.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 812 visitas
  16. Buenas tardes!!! A ver si me podéis echar una manita. Estoy intentado comparar 2 columnas (columna C de la Hoja “Datos” y la columna A de la Hoja “Historico”) para una vez comparadas, me copie lo que tenga de más en la columna C de la Hoja “Datos” en la columna A de la Hoja “Historico”. Muchísimas gracias. Un saludo, Libro1.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 811 visitas
  17. Buenas tardes, mi duda es que tengo una Base de Datos y un formulario hecho en otra hoja de calculo, ahi puedo seleccionar un número de referencia y segun eso aparecen los datos en el formulario, quiero que se guarde una imagen por cada Número de referencia que tenga la Base de Datos, que son unas 1000 aproximadamente, tengo ya hcha una macro pero solo guarda una a la vez, lo que quisiera es que tenga un botón que al seleccionarlo guarde las aprox 1000 imagenes de todos los "num. de referencia" con sus respectivos datos y la imagen ActiveX que apareciera, en el que he echo lo hace 1 a la vez, pero lo hace en mala calidad, eso tambien es un problema. BD-Inmuebles.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 811 visitas
  18. Started by Celest3,

    Amigos, su ayuda por favor, quiero que aparezca al lado derecho en la hoja de Excel el PDF seleccionado. como verán en el archivo hay una base, la idea es que cuando uno selecciona un archivo aparezca el PDF asociado. si tienen una mejor idea de como hacerlo se los agradecería mucho. a la espera de su ayuda. gracias Celest3 PRUEBA.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 811 visitas
  19. Hola a todos La cuestión que os presento es la siguiente: Por una parte, tengo unos códigos en la columna A y en la columna B sus datos correspondientes. Por otra parte tengo, en la misma Hoja, dos celdas la E2 con un nuevo código y la F2 con su correspondiente valor. La pregunta es cómo se puede hacer para que si éste nuevo código es distinto a los contenidos en la columna A , se añada dicho código y su valor en las primeraS celdas vacías de las columnas A y B respectivamente. Libro.zip

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 811 visitas
  20. Hola estimados, Mi pregunta es la siguiente: tengo dos hojas de Excel. La hoja0 tiene la data original y correcta y la hoja1 tiene la data distorcionada. Caja hoja tiene dos columna llamadas Region y Departamento. Una ejemplo de la data original es la siguiente: REGION DEPARTAMENTO CENTRO LIMA SUR AREQUIPA NORTE AMAZONAS Una ejemplo de la data distorcionada es la siguiente: REGION DEPARTAMENTO SUR LIMA CENTRO AREQUIPA ESTE AMAZONAS Como pueden observar la columna región es la que cambia, porque según mi data original Lima es del Centro y no del Sur. Lo que yo quiero es modificar toda la co…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 811 visitas
  21. Estimados Amigos, Saludos cordiales, acudo a su apoyo para pedirles sugerencias para como podría realizar a través de un código, para que en una celda se despliegue una lista desplegable con los valores de otra hoja, y al momento de escribir las primeras letras se vallan filtrando los valores que empiezan con las letras escritas hasta que solo quede el texto deseado y se rellene las letras faltantes automáticamente. Para dejarme entender mejor, dejo un ejemplo especificando lo que deseo hacer. Gracias, Fernando EJEMPLANILLA.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 811 visitas
  22. Started by FERREÑO,

    Transferir entre tablas un valor vinculado Hola a todos, mi consulta es la siguiente: Tengo un libro de Excel con dos tablas, INGRESO y LISTADO, desde la tabla ingreso transfiero varios valores a la de Listado por medio deuna macro, uno de esos valores procede de un listado situado en ingreso, quisiera que una vez transferidos los datos, cuando modifico un valor cualquiera de la lista de ingreso, se modifique también en la tabla de listado. Lo mismo hay otro camino para hacerlo que no es el que yo estoy llevando, agradezco una ayuda, pr cierto, estoy intentado subir mi libro y lo tengo imposible, no se que pasa. Es tarde para mi, lo intentaré subir mañana. Saludos a t…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 811 visitas
  23. Started by danietc,

    Buenos días, Perdonad por si repito el post aunque he estado buscando y no he encontrado respuesta a mi duda y soy principiante en VBA. Tengo un excel con muchas hojas y lo que quiero hacer es una macro para que en otra hoja llamada detalle me haga un listado con los siguientes campos de todas las hojas que tengo: A1: Nombre hoja B1: Nº Factura (celda C13 en todas las hojas) C1: Fecha Factura (celda C14 en todas las hojas) D1: Referencia (celda C15 en todas las hojas) E1: Total Factura (celda J48 en todas las hojas) ..... Muchas gracias.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 811 visitas
  24. Tengo una tabla dinámica con una columna que se llama servicio los cuales los nombres de los servicios son A6,50,64,69 como le puedo decir mediante una condición if que si existe el servicio ejecute la instrucción visible false y si no que no lo haga que cheque el otro servicio ActiveSheet.PivotTables("Tabla dinámica4").PivotFields("SERVICIO").CurrentPage _ = "(All)" With ActiveSheet.PivotTables("Tabla dinámica4").PivotFields("SERVICIO") .PivotItems("A6").Visible = False .PivotItems("50").Visible = False .PivotItems("64").Visible = False .PivotItems("69").Visible = False .PivotItems("(blank)").V…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 810 visitas
  25. Started by Alfonso5597,

    Hola amigos, saludos De nuevo por aqui, para ver si me pueden colaborar en un problema que tengo al actualizar los datos, los datos me los guarda bien, los actualiza bien , el problema lo tengo al subir una imagen , la subo bien pero no me la actualiza, la borra de la celda donde estaba, les agradezco la ayuda que puedan prestarme Saludos cordiales Prueba

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 810 visitas
    • 1 seguidor

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.