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

    Estimados, Quiero saber si me me pueden ayudar con esto: necesito realizar un Macro en excel, que copie la celda que le quede a su izquierda y las otras 7 celdas que estarían debajo de esta; luego de realizar la copia, el macro debe pegar y transponer lo copiado Cuento con ustedes...

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 811 visitas
  2. Started by pinoji,

    Buenas noches amigos del Foro Estoy teniendo una duda y necesito si pueden me aclaren. Es sobre el mismo Proyecto de Pre-Nóminas. Tengo en mi FrmHistorico una búsqueda, tanto por fechas como por otros campos y tengo también un procedimiento para que me imprima lo que el ListBox muestra. Para mi esposa es necesario, porque, por ejemplo, si necesita saber el Salario real de un Departamento ‘X’ en una determinada fecha lo puede tener, además puede sacar los datos de un Trimestre, Semestre o año, pero mi duda viene ahora: ¿Es posible que cuando yo envíe a imprimir el contenido del ListBox los valores me puedan salir sumados después del último registr…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 811 visitas
    • 2 seguidores
  3. Started by mauifunk,

    Estimados tengo problema para copiar de un ingreso de datos que hago por un useform, el cual ingresa informacion a una hoja (hoja1), posterior a eso dentro del mismo CommandButton1_Click() necesito que me copie alguna información de las ya ingresada a unas celdas de otra hoja para hacer un pequeño informe para poder imprimir y adjuntar en pdf el cual funciona, pero no me copia los datos que necesito estimados les agradeceria mucho su ayuda.- Inventario.rar Inventario.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 811 visitas
  4. Hola! Ayer este fichero funcionaba a la perfección, pero hoy resulta que tengo 2 macros que no las ejecuta (como si no existieran), pero están en el libro PERSONAL .xlsm, que se abre automáticamente al iniciar Excel. Al seleccionar el botón Macros de la barra Programador, no me aparece ni una sola macro de este libro. que pasóooo???

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 810 visitas
    • 1 seguidor
  5. Hola a todos, Estoy en el proceso de crear una base de datos y necesito replicar en filas la misma información para las diferentes empresas y para diferentes meses. Las variables son las siguientes: # empresa, nombre de empresa, # cuenta, nombre de cuenta y mes. En la base de datos me deben quedar todas las empresas, todas las cuentas para los 12 meses del año. Debido a que necesito colocar un valor diferente para cada empresa, cuenta y mes. Para el ejemplo adjunto, al final, deberían quedar 1200 filas. (12 meses x 10 empresas x 10 Cuentas) Tal vez no me hago entender muy bien pero no se como redactar lo que necesito, por eso envío …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 810 visitas
  6. Buenas días a todos, Les copio parte de un algoritmo en donde copio y pego unas tablas en otro libro. Copia y pega todas las tablas correctamente, ahora si les aplico un filtro y copio solo las filas visibles aplicando SpecialCells(xlCellTypeVisible).Copy ,, no copia la tabla con su nombre de rango, solo copia los valores. Aparentemente cuando copias y pegas una tabla filtrada en Excel, es posible que el nombre de rango no se copie automáticamente junto con los datos. Esto puede ser que se deba a que el nombre de rango está asociado directamente con la tabla y no con las celdas individuales. Hay alguna manera de hacer esto en esta instancia al hac…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 810 visitas
    • 1 seguidor
  7. Started by azamorav81,

    Buenas tardes a todos y muchas gracias por tomarse la molestia de leer mi problema. Encontré una macro aquí en este gran foro y la modifique, pero el problema que tengo es que al exportar al txt, las columnas me las separa por tabulador y necesito que solo me las separe con un espacio, que se tendría que modificar? Sub net_user() Dim archNum As Integer Dim Datos As Variant Dim i As Long Datos = Range("aa1", Range("ah" & Rows.Count).End(xlUp)).Value2 archNum = VBA.FreeFile Open ThisWorkbook.Path & Application.PathSeparator & "2A.txt" For Output As #archNum For i = LBound(Datos) To UBound(Datos) Print #archNum, Datos(…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 810 visitas
  8. Buenas tardes, tengo la siguiente duda, he realizado una macro para copiar y pegar un rango fijo de datos de una determinada cantidad de hojas que representan activos, los cuales son extraídos diariamente de un sistema y convertidos a un archivo Excel por el propio sistema, el cual llamo Hoja de Extracción.xls, las hojas siempre quedaran inidentificadas con el mismo nombre (TOTAL, VE, US ACTIVO1, ACTIVO2....ACTIVOn). De cada una de estas hojas siempre voy a tomar el rango B4:B23, el cual se copiara y pegara en el archivo Plantilla de Carga.xls en la columna identificada con el nombre de cada hoja del archivo Hoja de Extracción.xls. Introduje en la macro la expresión On er…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 810 visitas
  9. Hola que tal, tengo poca experiencia para crear una macro que haga un autofiltro en la misma hoja de una base de datos, cuyas celdas se hayan seleccionado, ya sean del mismo campo o de varios campos...alguien me pudiera ayudar con esto? Ver el archivo por ejemplo si selecciono la celda D8 y D9, aplicar la macro y realice el autofiltro solamente de las celdas seleccionadas... y asi cualquier combinación que haga de seleccion de celdas.... Saludos y atento a su ayuda. Atte ERH Libro3.xlsx

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 810 visitas
  10. Buenos días, Tengo dos libros excel 1.- Copia de localizar_duplicados_hoja1_en_hoja2_a_4 2.- Archivo_A ambos comparten 4 hojas con el mismo nombre MAYO_15 Devolucion_MAYO_15 Anulacion cobros_MAYO_15 Anulacion_devolución_MAYO_15 Querría conseguir que la primera columna de estas hojas del libro MAYO_2015 se copiaran en la primera columna de las respectivas hojas del libro Copia de localizar_duplicados_hoja1_en_hoja2_a_4. Adjunto una macro para copiar varias columnas de un libro de excel a otro, pero no sé adaptarla para que sólo me copie la primera columna. Además, en la última hoja del libro Copia de localizar_duplicados_hoja1_en_hoja2_a_4 hay una hoja denom…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 810 visitas
  11. Tengo una tabla con varias columnas, las dos columnas que me interesan son FacturaIngr y Trimestre. Consulto con el registro de la FacturaIngr y los datos me los pasa a un formulario, hasta aquí todo correcto. El problema es que no se como hacerlo para que encuentre esa fila que quiero que busque por FacturaIngr y por trimestre, ya que la FacturaIngr se puede repetir. Gracias Este procedimiento de código de VBA es solo para consultar con el registro de FacturaIngr y es perfecto. Como se haría con el registro FacturaIngr y trimestre, o sea cuando consulte y encuentre la fila con esa FacturaIngr y el trimestre me los pase a un formulario que tengo ya creado. …

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 810 visitas
    • 1 seguidor
  12. Started by manzano,

    Buenas tardes, Tengo una macro creada con el botón para grabar. Me ha funcionado bien pero hay un pequeño error que salta en algunas ocasiones. Como se ve, tengo una formula extensa, y al llegar a la parte que citare abajo, si es que la formula para buscar no encuentra el dato "Original" manda un error. ¿Cual seria la forma de decirle que si no encuentra ese "Original" simplemente continúe con la formula?, saltándose esa orden de buscar. Cells.Find(What:="Original", After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False).Activate ActiveCell.…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 810 visitas
  13. Buenos dias, tengo un problema. Teniendo un procedimiento almacenado de sql, como devolver los resultados de ese procedimiento a una planilla de excel? , que los parámetros los defina el usuario en celdas específicas? y que este archivo sea actualizable? Es posible lo que necesito? Me sería de gran ayuda la ayuda que me puedan brindar. Aguardo sus comentarios

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 809 visitas
  14. Hello everybody My new problem is this. On an Excel sheet with office 2007 I extract links relating to images from a web page. And I insert them in the 8 lines starting from the cell ("B10: B17") And so far everything is ok In turn, the related images are extracted from these links. Now the problem is this: 1) I would like the first image to be imprinted only in the cell (A2) While all the others were positioned at each extraction in the row ("A6: G6") 2) at the same time I would like the procedure start button Remain unchanged in its place That's all, thanks in advance for all the help you want to give me in this regard. Thanks from A.Mauri…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 809 visitas
    • 1 seguidor
  15. 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 Historico.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 809 visitas
  16. Started by gux70,

    Hola a todos. Hace unos días en los que una hoja con Macrors que tengo empezaban a fallarme los botones con los que se incian ciertas macros. Al mirar veo que todo el código que estába dentro de la hoja ha desaparecido y por eso no lanzaba los formularios al hacer click en los botones. lo curioso es que mirándolo bien, "no sé ni quien o qué ni como" lo que ha pasado es que esa hoja ha camabiado de nombre y la hoja original (Hoja1) aparece con el mismo formato que Thisworkbook y es una hoja que no puedo ni modificar ni nada (no existe pero tiene las macros). La nueva hoja es igual que la original pero sin macros. Me estoy volviendo loco, lo mismo es un…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 809 visitas
  17. Started by DATSH,

    Hola buen día a todos, Quisiera automatizar una serie de tablas las cuales tienen un nombre y un costo$, la idea es clasificar de mayor a menor TOTAL$ en una o unas tablas automáticas dependiendo del nombre, en este caso carros. Son 4 tablas(3 de costos y una de recompensa la cual se debe restar a esa de 3 costos para que dé el total). Gracias de Antemano Libro.xls

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 809 visitas
  18. Started by CECILIO,

    Buenas tardes a todos y a cada uno de ustedes deseándoles un feliz inicio de año 2024 , acudo a ustedes por que necesito de su ayuda para automatizar el proceso de copiado y pegado de datos es decir Tengo un archivo de nombre "plantilla" que quiero llenar con los datos del archivo "Nomina Fiscal Quin 01" Me gustaría meter en un array/matriz los encabezados del archivo Planilla hoja ( lista raya) fila 8 y realizar una búsqueda en el archivo "Nomina Fiscal Quin 01", la búsqueda se realizara en la fila 8 , solo que no contiene las mismas columnas que el archivo Planilla por lo que pretendo realizar la búsqueda por medio de la macro, y una vez hallado una fila hacia ab…

    • 0

      Reacciones de usuarios

    • 11 respuestas
    • 809 visitas
    • 2 seguidores
  19. Started by Fernando Trujillo Bustos,

    Buenas Compañeros Quiero darles las gracias por que siempre que tengo dudas me han colaborado, ahora vengo de nuevo con un proyecto, tengo un archivo de excel en el que tengo una tabla con filtros, deseo realizar un grafico donde a medida que selecione los botones de los canales el me filtre la informacion de la tabla y me actualice el grafico Gracias Espero me puedan ayudar como en los proyectos anteriores Fernando Trujillo Grafico.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 809 visitas
  20. Started by Taliarte,

    Hola a todos, aprobechando de vuestra generosidad , queria preguntar lo siguiente: tengo un libro que consta de 5 hojas y en una de ellas quiero realizar lo siguiente, tengo en la columna B, los kilometros de varios coches; en la columna C, cuando se realizo el cambio de aceite y en la columna D el proximo cambio de aceite y queria saber como hacer para que dependiendo de los Km, que tenga en la columna B , se resaltara en Rojo, por ejemplo, en el proximo cambio de aceite,en la columna D siempre que los Km. fueran mayores que el cambio de aceite, Resumiendo que me avise que se ha pasado de Km. para el proximo cambio de aceite. Lo he intentado con el formato incondic…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 809 visitas
  21. Soy nueva ayuda!busqueda de palabra en directorio y pegado en consolidado Hola! Como estan? Les comento que estoy teniendo un leve problema con una macro que por suerte ya casi termino. La misma funciona de la siguiente manera. Tengo una macro en un archivo de excel la cual se ejecuta automaticamente al abrir el mismo. Lo que hace en si la macro es ala autoejecutarse empieza a buscar en todos los archivos que nosotros le decimos que busque cierta palabra, Una vez que encuentra la misma, Lo va copiando en un archivo nuevo el cual se llama consolidado. Mi problema con el codigo es el siguiente, La macro me devuleve solamente la palabra a buscar y lo que pasa es que la …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 809 visitas
  22. Started by makubex006,

    Hola amigos del foro, tengo una consulta que quiza sea basica para uds por eso pido el apoyo, tengo una base de datos de miles de registros que quiero juntarlos en una tabla. quiero saber si existe una macro para hacerlo porque he probado con la opcion combinar y centrar y es un proceso manual de 1 x 1, un ejemplo es este : [TABLE=width: 500] [TR] [TD]cod cliente[/TD] [TD]cod producto[/TD] [TD]cod vendedor[/TD] [TD]cod final[/TD] [/TR] [TR] [TD]0145[/TD] [TD]2020[/TD] [TD]1313[/TD] [TD]014520201313[/TD] [/TR] [TR] [TD]0146[/TD] [TD]2021[/TD] [TD]1313[/TD] [TD]014620211313[/TD] [/TR] [TR] [TD]0147[/TD] [TD]2022[/TD] [TD]1314[/TD] [TD]014720221314[/…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 809 visitas
  23. Buen dia.Tengo una tabla en la que ya tengo datos fijos, quiero saber si es posible hacer alguna macro para filtrar ingresando una cantidad que no tiene que ser exacta pero si cercana y que filtre 4 opciones las dos menores mas cercanas y las 2 mayores mas cercanas, son 2 columnas poder tener la opcion de que pueda hacer el filtrado para cualquiera de ellas, anexo excel como referencia.agradezco la ayuda o sugerencias que puedan hacerme. Ejemplo Filtros.xlsx

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 809 visitas
    • 1 seguidor
  24. Started by Kcos,

    Buenas Tardes, antes que nada quiero agradecer la ayuda que dan en este foro. Les dejo mi archivo para que puedan ver mi consulta. Hace un tiempo hice una agenda que cargaba datos y los buscaba. entonces se me ocurrió adaptar ese archivo a un sistema de facturación, donde cargo los datos del cliente, y los datos de los productos, luego busco la info en la tabla, y con eso hago la factura. ahora, cuando quise copiar lo mismo para cargar los productos, se empiezan a cargar en una celda que no es la que quiero, y el numero de registro es siempre 0 en vez de ir sumando 1 por cada registro. Quiero que la carga de productos empiece en la celda L11, y el numero de registro en …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 809 visitas
  25. Started by luchito11,

    Estimados amigos de este gran foro: Recurro a ustedes para solicitar su ayuda. Tengo un formulario que registra datos a una tabla. MI problema es en el TextBox DESCRIPCION. En el Textbox DESCRIPCION, cada vez que se ingrese un numero por primera vez, este se deberá comparar nuevamente, ingresando el mismo numero (2da vez), pero, en caso que no coincidan, se deberá indicar que es “Error, digite nuevamente”, y se procederá ingresar otra vez los números. Subo el archivo, espero me hayan entendido y si conocen otra alternativa para mejorar el formulario, seria super…, acepto todos los comentarios y sugerencias. Saludos cordiales, Luchito. FORMATO_MODULO_VER2.xls

    • 0

      Reacciones de usuarios

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