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

    Saludos a todos, Necesito si es posible que me ayuden a transformar la formula que les adjunto a VBA. SUMAR.SI.CONJUNTO($E$4:$E$9;$F$4:$F$9;"FALLECIMIENTO FAMILIAR";$H$4:$H$9;"CORRALIZ") Adjunto archivo para que me entiendan mejor. Un saludo y muchas gracias FORMULAVBA.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 699 visitas
  2. Started by Sago,

    Espero me puedan ayudar por favor, en una macro que rellena campos de una pagina de Internet, estoy usando este código, pero no me funciona, ya intente de varias maneras y aun no puedo. objIE.document.getElementById("reason").Value = "REDS" <select name="reason" class="__web-inspector-hide-shortcut__"> <option value="" selected=""></option> <option value="BENEFIT">Benefit Payments</option> <option value="CLIENT">Client Contribution</option> <option value="DIVIDEND">Dividends</option> <option value="DVDREINV">Dividend Rei…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 699 visitas
  3. Hola a los maestros del excel! es un poco lioso el título del tema pero voy a explicarme lo mejor que pueda lo que busco: -Realizar envío automático desde una dirección webmail de una selección de celdas de excel 2003, lo necesito que se mande cada hora de 09:00 a 22:00. Tiene que estar el rango de celdas seleccionado dentro del cuerpo del correo y con el mismo formato y no como fichero adjunto. He encontrado para mandar adjuntos, incluso para automatizar una macro cada cierto tiempo pero todo de una vez no, a ver si lo consigo.Gracias lo primero! Espero haberme explicado bien Gracias!!!!!!

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 699 visitas
  4. Espero no abusar de este medio y en particular de la gentileza de "Macro Antonio". El tema que me he propuesto resolver es como migrar Datos de un "Formato en Excel" a otro como del tipo "Tabla de Datos en el mismo Excel". El formato fuente, lo muestro en el archivo adjunto así como la propuesta para desarrollar el algoritmo y por su puesto, escribir el código correspondiente, salvo mejor parecer. Creo que sería útil, primero seleccionar toda la "Partida", luego los rubros "Mano de Obra", "Materiales" y "Equipo" a fin de que pueda facilitar la migración de datos de cada ámbito circunscrito a cada uno de los rangos. En si, el problema consistiría en repetir esta operaci…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 699 visitas
  5. Started by Galactico,

    buenas tardes utilizo este código para cargar una macro una vez que haga click en una cierta celda Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink) If Target.Range.Address = "$BF$1" Then Call macro1 End If If Target.Range.Address = "$BF$2" Then Call macro2 End If If Target.Range.Address = "$BF$2" Then Call macro2 End If End Sub el tema es que necesito poder realizar esto para muchas mas celdas (de la misma columna) pero no se como hacer algo generico sin tener que copiar y pegar gracias por su ayuda saludos!

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 699 visitas
  6. Buenas tardes Vengo a pedir consejos de procedimientos sanos que eviten problemas cuando una tabla de transacciones vaya creciendo mucho. Alzo una carpeta en donde están dos libros muy básicos y en uno de ellos uso INDICE y COINCIDIR pero buscando en el otro libro. En el libro de compras están escritas mis dudas. Muchas gracias. Rubén 2023_0523 Compras00.xlsx 2023_0523 Proveedores00.xlsx

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 699 visitas
    • 1 seguidor
  7. hola expertos de excel mi pregunta es como hacer un codigo de acuerdo a esta condicion , si el numero de la hoja 1 se encuantra en cualquier cuadro de la hoja cundi1 colocarlo debajo de este ejemplo el 2687 esta en la hoja 1 y aparece en un cuadro de la hoja cundi1 colocandolo debajo de donde se encontro dicho numero les agradezco su colaboracion ejemplo2.xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 699 visitas
  8. Buenas tardes, Escribo para ver quien me puede ayudar, quiero hacer una macro que me permita enviar un email de Excel a Outlook con las siguientes características: - Archivo adjunto : que selecciones ciertos archivos que ya he adjuntado en un rango de celdas en forma de link. -Que el cuerpo del email sea un rango de celdas especifico que conteniente formato condicional. He encontrado una macro en una pagina de la web que ahora no recuerdo, pero el problema que tengo con esta macro es que no me adjunta los archivos y el otro problema es que el cuerpo del email me sale el rango de celdas visibles pero no salen las celdas que contienen formato con…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 698 visitas
  9. Buenas Tardes Espero se encuentren bien, quisiera ver si se puede hacer la siguiente macro, la verdad no tengo ni idea de cómo hacerla o iniciarla te explico: · Se necesita encontrar la terminación de los archivos y dependiendo de la terminación es en la hoja que se colocara pero solo se va a extraer la columna “F” de cada archivos de texto Te anexo los archivos de texto como ejemplos, espero me puedas apoyar, sin mas quedo a tus ordenes, saludos Archivos Texto.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 698 visitas
  10. Started by jhon fredy,

    algun codigo para eliminar filas vacias en una columna?

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 698 visitas
  11. Started by jhonnymn3,

    Me pueden ayudar con esta macro por favor lo que hace es enviar correos automáticamente, me costó mucho realizarla ya que para esto no sabía casi nada de programación con Excel, mi problema es que me pidieron que si hay un pago o cobro con un mismo intermediario el correo me arroje esa X cantidad de pago y si hay varios cobros con el mismo intermediario que haga lo mismo, no sé cómo hacer esto ya que soy novato en vba (solamente los que tengan tipo compensación, los físicos "No") Ejemplo si en la columna intermediario existen celdas con este nombre BancoDeChile y en la columna pago hay valores, que esos valores los ponga en el correo. Adjunto el archivo, para …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 698 visitas
  12. Started by VíctorVargas,

    MACROS DE UN LIBRO A OTRO por VíctorVargas » 05 Jun 2014 12:59 Hola a todos: Porfa necesito ayuda con esto, es para mi empresa y hace rato estoy estancado en esto. He intentado de muchas formas, me funciona la primera vez, pero al cerrar uno de los libros me sale error. Lo que necesito es saber como puedo hacer una macro que copie celdas de un libro a otro libro. Ojalá me ayuden, gracias!! MACROS DE UN LIBRO A OTRO por VíctorVargas » 05 Jun 2014 12:59

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 697 visitas
  13. Estimados amigos Luego de algún tiempo solicito su ayuda Tengo un reporte el cual me genera una fila por cada paso que da determinado proceso, lo que quisiera que me ayuden es crear un resumen a partir de este reporte que enliste en 1 FILA por cada procesos y que mientras el mismo cogido HR se repita tome información de este reporte (Fecha en que se recibe cada paso y usuario que recibe cada paso) y la ponga en columnas por cada paso que el proceso avance, hasta N pasos según el reporte (usuario que recibe, fecha que recibe, número de días que se tomó ese paso, que no será otra cosa que la fecha en que sale menos la fecha que llego). Tomando en consideración que la fe…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 697 visitas
  14. Started by nelcy barrera,

    hola mi nombre es Nelcy estoy en secundaria y voy perdiendo mis logros en excel, me han puesto un trabajo que se trata de lo siguiente Debo generar una macro y que me genera datos por CONSULTAS POR 1. INSTITUCION, FECHA_NACIMIENTO, EDAD 2. INSTITUCION, APELLIDO1, APELLIDO2, NOMBRE1, NOMBRE2, GENERO 3. INSTITUCION, APELLIDO1, APELLIDO2, NOMBRE1, NOMBRE2, JORNADA 4. INSTITUCION, APELLIDO1, APELLIDO2, NOMBRE1, NOMBRE2, SISBEN por favor ayudenme gracias, para asi poder pasar mi ciclo es que fuera de esto debo hacer 7 ejercicios mas de estos

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 697 visitas
  15. Started by Josefran,

    Hola Buenos dias de antemano Gracias por la ayuda Tengo 1 consulta. Tengo mi Formulario De Generar TXT, tengo una validacion la cual me falta. El archivo debe contener un solo Trailer y debe estar en la última línea.(y despues del trailer ya no debe de copiar nada y generar el TXT sin espacios en blanco. Nota. Es importante validar que después del Trailer no se agregue ninguna línea más ni siquiera en blanco (este es el problema que tengo cuando Genero el TXT al final me deja una linea en blanco y no se porque) Estube pensando un modo mas no se como hacerlo que al encontrar el Trailer o sus primeras 3 palabras(TRL) se pare y hasta hay copie y se generer el TXT pero n…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 697 visitas
  16. Buenos días. Necesito a ver si podéis ayudarme con una duda. Tengo un Excel que recupera datos de una multitud de archivos Excel. Lo que hace es que busca según un listado en una hoja y abre los Excel que encuentra que su nombre comience por los dígitos del listado. pero estos Excel que abre tienen macros, eso ralentiza su apertura y cuando abre por ejemplo 10 libros se queda bloqueado todo el Excel. No se si algún método para abrir un Excel desde otro pero que no ejecute las macros del libro que va a consultar para que así no haya demora y no ralentice este proceso. Por ejemplo abrirlos en modo lectura o algo así. Yo uso estas líneas con el método Open...,…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 697 visitas
    • 1 seguidor
  17. Started by sabatd,

    Buenas tardes. Tengo una conexión a una tabla de query, pero cuando actualizo el excel el primer dato que me trae a excel es el siguiente 3,7791E+17 y tendría que ser este numero. 377912903807458311 que es lo que estos haciendo mal?? Desde Gracias Saludos Sabatd datos de query .xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 697 visitas
  18. Buenos días, con la colaboración de ustedes desarrolle una planilla en Excel con Macros y Combobox las cuales me ha sido muy practica, pero veo que se puede mejorar muchísimo y que quede mas ágil y agradable al usuario, (Adjunto dicha Planilla) que en resumidas cuenta hace lo siguiente: Solicita Un Nombre (Celda en Combobox - Busqueda Inteligente) Solicita Un tratamiento Celda en Combobox - Busqueda Inteligente) Cantidad Valor Unitario (Lo trae de la tabla de Tratamientos cuando encuentra dicho Item) Trae otros campos adicionales como son Marca, Unidad, los cuales trabajo con "BUSCARV" Hay Otros campos que se llenan manualmente. La idea es que esta plan…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 696 visitas
  19. Started by Wilman,

    Hola amigos del foro, aqui encontre un archivo en foro si me pueden ayudar a modificar en la hoja de ENTRADA, promediar el precio anterior con el nuevo precio y el resto funciona correctamente. Adjunto el archivo. StockAyuda02_io_fae.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 696 visitas
  20. Hola buenas, Utilizo un programa que tiene un editor de VBA, el cuál te permite automatizar acciones en el programa mediante el uso de macros al igual que en Excel. En mi caso, necesito exportar un archivo con unos datos en formato *.txt, realizar unos cálculos en Excel, guardar el archivo y volverlo a importar. Pues bien, para ello he utilizado un formulario y he conseguido realizar todo esto, el problema, es que cuando quiero volver a ejecutar la macro desde el formulario, me da un error porque se queda abierto un proceso de Excel (Excel.exe*32) y no consigo cerrarlo a menos que detenga la ejecución de la macro directamente. Si tengo una instancia de Excel abierta tam…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 696 visitas
  21. Started by gacg1310,

    Buenos días, al realizar una macro con una tabla dinámica y un grafico dinámico y al segmentar el grafico me sale el error 1004 en la siguiente línea de mi macro: ActiveWorkbook.SlicerCaches.Add(ActiveSheet.PivotTables("Tabla dinámica1"), _ "PER").Slicers.Add ActiveSheet, , "PER", "PER", 9, 57.75, 144, 198.75, ustedes me podrían decir por que?

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 696 visitas
  22. Started by Emanuel Ortiz Flores,

    Amigos muy buenas noches, quería que me puedan dar sugerencia a algo de como hacerlo o cual sería mas fácil aplicar. tengo un formulario que rellena a una base de datos, trabajo para una empresa logística y para realizar la descarga de las cosas, dependiendo del peso, nos alquilamos una montacarga- Una empresa nos alquila montacarga y luego pasado días nos dice su tarifario por el tiempo del préstamo de montacarga y eso depende de otros factores. Primer momento, yo relleno mi formulario con los datos de la guía que tengo en ese momento Segundo momento, la empresa que nos alquila nos dice su tarifario días después. lo que deseo es que en este momento, poner el …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 696 visitas
    • 1 seguidor
  23. Amigos del Foro Buenas tardes por aquí dando vueltas de nuevo, espero puedan ayudarme. si no es molestia. y me regalen un poco de su valioso tiempo Al dar clic en la celda que tenga la palabra "actualiza Equipo". Me almacene algunos datos en la hoja histórico según el modelo de la hoja. Y y luego me guarde la lectura del kilometraje de ese neumático en la celda correspondiente en este caso serian la celda de la columna "AA". y finalmente me limpie los datos de la celdas. N,O,P,Q,R,S,T,U,V,W,AF,AG,AH,AI,AJ. Y así sucesivamente con todas las filas que tienen la palabra "actualiza equipo". por ejemplo doy clic en la celda AL6, me almacena los datos determinados en la h…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 696 visitas
  24. Started by lionlangs,

    Hola a todos, mi nivel de excel es de usuario, así que no consigo organizar de forma manual un formato de liga y necesito ayuda. A ver si alguien puede ayudarme. La idea es la siguiente: - Somos 8 amigos y queremos jugar partidos de tenis de dobles. Queremos jugar de tal forma que todos vayamos con todos de compañero y juguemos contra todas las posibles combinaciones de parejas. Claro está sin que haya repeticiones. Alguien puede ayudarme? Muchas gracias y un saludo

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 696 visitas
  25. Hola a todos, tengo un problemilla. Tengo un archivo de Excel compartido al que trato de acceder por medio de una macro con el siguiente código: Workbooks.Open Filename:= _ "I:\Mi Carpeta\Mi archivo.xlsm" _ , UpdateLinks:=3, ReadOnly:=True El problema es que hay veces, que me sale Error 13: No coinciden los tipos y que solo con descompartir el libro se soluciona el problema, pero necesito que el archivo esté compartido. ¿Alguien sabe porque me da ese error o como solucionarlo? El caso es que me da solo a veces y no en todos los archivos que trato de abrir de ese modo. Muchas gracias de antemano.

    • 0

      Reacciones de usuarios

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