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

    Hola amigos doy mis primeros pasos para pasar datos de Excel a Access de manera que Excel funcione como un ejecutable y vuelque cambios de datos y nuevos datos a tablas de Access. Me sale en Access la opción "Tabla Vinculada", ¿para qué sirve? ¿Con esta opción me puedo evitar codigo de ADO en VBA? Perdonad mi ignorancia en Access. ¿Cuál sería la mejor opción para una aplicación en red? Habría dos ficheros, uno .xlsm con los formularios y otro Access con los datos. Gracias por vuestra atención.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 781 visitas
  2. Started by EdmundoFF,

    Estimados Foreros: En esta ocasión quisiera me apoyaran en saber como puedo hacerle para filtrar con dos criterios es decir: en el archivo adjunto mi código solo trae una fecha pero quiero que me traiga dos fechas... que son básicamente la fecha de hoy y la de ayer de la base de datos. de antemano, muchas gracias. Rep.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 781 visitas
  3. Hola Amigos Por favor quisera que me ayuden a crear una macro que permita insetar automaticamente la formula que aparece en la celdas de a Columna "E1" y "F1" a lo largo de cada una de las columnas respectivamente,algo así muy parecido a lo establecido en la Columna"D". Gracias por su ayuda, de antemano. InsertarFormulas.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 780 visitas
  4. Lo he intentado y el codigo no es muy brillante que digamos, me funciona al menos, pero lo unico es que los datos se deben ir grabando al final de la tabla dependiendo del "Quartal" que haya introducido el usuario en el ListBox del principio. Pues al ir introduciendo los datos me los va grabando donde le da la gana, no detras de la fila correcta... Ademas como no se sabe el numero de filas que tendra un Quartal pues depende del numero de facturas, habra que introducir filas a mano y creo que desbaratara el codigo... Gracias help.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 780 visitas
  5. Started by josegomez,

    Tengo un archivo el cual Macro Antonio me hizo favor de ayudarme. En dicho archivo de excel tengo un userform con imagenes BMP. Las cuales se insertan dependiendo de la imagen que escogas Para que funcione, las imagenes tienen que estar en la misma carpeta en donde esta mi archivo. este es el codigo Lo que quiero hacer es que el userform me funcione en cualquier libro de excel. Independientemente de donde guarde mis imagenes. De antemano muchas gracias. Nueva carpeta.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 780 visitas
  6. 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
    • 779 visitas
  7. Started by supervoro,

    Hola a todos.... he insertado un control calendar en mi hoja ,pero.... la fecha que aparece en el no se corresponde a la del dia en curso... ¿ Como lo puedo solucionar esto....? Muchas gracias a todos por vuestro tiempo... Un saludo

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 779 visitas
  8. Started by davito316,

    Hola sala, ya se dio solucion a este caso, lo podem,s cerrar, garcias,,, David copia base de datos.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 779 visitas
  9. Started by ARAM9,

    Hola a todos, les comento que no soy un experto en macros, el archivo que les adjunto lo baje de este porta y me parecio muy bueno, solo quisiera saber como hago para una suma total de la columna Dias dejando una fila en blanco, con un rotulo "[ATTACH]36581.vB[/ATTACH]" y que quede similar a la imagen que les adjunto. Espero que me puedan ayudar, muchas gracias. Gracias ARAM9 Datos.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 779 visitas
  10. Buenas! estoy intentando armar una macro que me genere una serie de copias de un archivo, variando solamente el nombre del archivo (dado por el valor de una celda) y el contenido de una celda (dado por el valor de otra celda) la cosa sería mas o menos así: tengo una plantilla, llamémosla "archivo 1" de la cual deseo muliples copias en formato .xls llamadas "archivo 1 - 01-12-13", "archivo 1 - o2-12-13", "archivo 1 o3-12-13" y asi sucesivamente hasta completar los 31 archivos del mes, uno por día. Las fechas para las cuales la macro debe generar el archivo pueden estar definidas por un rango (01-12-13 - 31-12-13) o por una lista de fechas (no hay restriccion respecto a e…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 779 visitas
  11. Necesito ayuda para contabilizar registros (ocurrencias) dentro de un rango horario y despliegue de las operaciones en ese rango horario. Adjunto planilla con detalle. Agradeceré muchísimo la ayuda. (Disculpen si tambien lo ven en el oro grupo, creo que este es el mas afin) Muchas gracias EJEMPLO.xlsx

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 779 visitas
  12. Hola a todos, estoy realizando un proyecto de base de datos, la cual funciona de la siguiente manera la informacion que tengo en la base la puedo filtrar de acuerdo a las caracteristicas que deseo ver en ese momento y al darle click en catalogo me aparecen todas las opciones que he filtrado con las imagenes de cada codigo, lo que quiero hacer ahora es pasar toda esa informacion del catalgo a una nueva hoja de excel (ficha) (como un reporte de todos los codigos que me han aparecido -despues de haber filtrado la informacion-incluyendo la imagen en el recuadro que aparece en la hoja "Ficha") la verdad no se como puedo hacerlo agradecerìa mucho su ayuda. Al ingresar al archi…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 779 visitas
  13. 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
    • 779 visitas
  14. Hola, tengo la siguiente tabla: date employee motive text 01/01/2022 PETER B baja 01/01/2022 MARY R ruta 01/01/2022 ANN R ruta 02/01/2022 PETER B baja 02/01/2022 MARY R ruta 02/01/2022 ANN R ruta 03/01/2022 PETER B baja 03/01/2022 MARY R ruta 03/01/…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 779 visitas
    • 1 seguidor
  15. Started by r1004,

    Todos los libros en una carpeta. Todos tienen unicamente una hoja imprimible, y solo hay contenido en el campo de impresion de la hoja. Se busca guardar masivamente los excels a pdf con el mismo nombre de archivo. Como se hace? Muchas gracias

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 778 visitas
    • 2 seguidores
  16. horarioexel24.xlsmbuenos dias. tengo una hoja de calculo con una columna con las fechas de todo el año. La intencion es que al abrirla busque la fecha del dia y quede activa y visible. agradeceria un poco de luz sobre este tema ya que soy incapaz de encontrar referencias a esto. un saludo y gracias

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 778 visitas
    • 1 seguidor
  17. Hola necesito su ayuda estoy necesitando una macro que me permita extraer la información de varios fichas y hojas de diferentes archivos para consolidar una sola base de datos

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 778 visitas
  18. Started by Sergio,

    Buenos días, ¿Alguna persona que use Mac y esté habituada a usar macros? Tengo algunos problemas para que alguien con Mac ejecute una macro de Windows. Ya que no cuento con un equipo Mac, me gustaría probar la macro de otro modo. Gracias.

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 778 visitas
    • 1 seguidor
  19. Hola buenas tardes. Debido al trabajo debo estar comparando en un periodo unos archivos dentro de una carpeta o subcarpeta. en base a la fecha de creacion o modificacion. pero tengo que estar viendo carpeta por carpeta y aveces son varios. Con una macro intente listar los archivos de cualquier carpeta y subcarpeta, esto activandolo segun la celdaactiva. El problema es que tiene algunos errores. 1. si la carpeta cuenta con subcarpetas me los manda a muchas filas abajo. Mi idea es hoja(Así debe quedar) Que con una macro pueda seleccionar la carpeta desde el buscador y me de la lista de archivos a partir de la fila 6. siendo c…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 778 visitas
    • 1 seguidor
  20. Started by Alexleal__01,

    Buenas, estoy haciendo un pequeño videojuego de piedra papel tijeras, por ahora tengo las 3 opciones y al hacer click en esas te sale la opcion en foto, pero quiero que en el intervalo que pones la opcion y sale el resultado haga una animacion de agitar la mano pero no se como hacerlo using Piedra_Papel_Tijeras.Properties; using System.Security.Policy; namespace Piedra_Papel_Tijeras { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void PBPiedra_Click(object sender, EventArgs e) { PBPlayer.Image = PBPiedra.Image; } …

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 778 visitas
    • 2 seguidores
  21. Started by EMILIO CIEZA,

    Tengo programada esta macro para insertar una imagen en una hoja de Excel, y funciona bien. Sub InsertarImagen() Set MiPc = CreateObject("Scripting.FileSystemObject") Set Carpeta = MiPc.GetFolder("C:\Documents and Settings\Usuario\Escritorio\foto\") Set Archivos = Carpeta.Files For Each Archivo In Archivos: Exit For: Next ActiveSheet.Pictures.Insert(Archivo).Select ActiveCell.Select End Sub La pregunta es: ¿como se programaría para un equipo con sistema operativo MAC?

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 778 visitas
  22. Started by JoaoM,

    Esta simple macro es de Macro Antonio. Sub NoCopiarObjetosAlCopiarHoja() Application.CopyObjectsWithCells = False Hoja1.Cells.Copy Hoja2.Range("A1") Application.CopyObjectsWithCells = True End Sub[/CODE] Necesito si posible; ¿Se podria agregar para que copie (de preferencia Guarde como:) la hoja activa? SIN objetos, SIN formulas y SIN codigo en la hoja (si existiera), dejando [color=#FF0000][b]todo lo demas[/b][/color]. Cuando mensiono [color=#FF0000][b]"todo lo demas"[/b][/color] me refiero a imagenes, datos, valores ect

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 778 visitas
  23. Hola buenas tardes debido a mis constantes movimientos entre archivos necesito estar moviendome de un libro a otro y aotro. En un archivo 1, tengo mas de 30 hojas y en archivo 2 tengo 3 hojas o mas (funciona como plantilla). Que es lo que sucede: Cuando estoy trabajando en alguna de las hojas(X) del archivo 1 necesito ir al archivo 2. y a su ves regresar. Lo que me gustaria es que en mi archivo 1, poder poner en cada celda (R3) de todas las hojas un hyperlink o boton con la que pueda ir al archivo o libro 2. Con esto poder lograr que en cualquier hoja que me encuentre poder ir al archivo 2. y si agergo mas hojas en el archivo 1 se coloque en au…

    • 1

      Reacciones de usuarios

    • 3 respuestas
    • 777 visitas
    • 3 seguidores
  24. Started by 4lfr3d096,

    Hola a todos!!!! Espero puedan ayudarme a resolver este pequeño problema! Estoy creando una macro para que se cambien "dinamicamente" las etiquetas de datos de un grafico, el máximo de etiquetas que puede tener dicho gráfico son 8 . Y para lograrlo quiero insertar el siguiente codigo para que primero agregue las etiquetas de datos y después mediante la fucion If decida si la etiqueta de gráfico existe para asi asigarle el valor que se encuentra en una celda de la hoja. El codigo es algo asi: Private Sub CommandButton1_Click() ActiveSheet.ChartObjects("Gráfico 1").Activate With ActiveChart .FullSeriesCollection(1).Select .FullSeriesCollection(1).Appl…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 777 visitas
  25. 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
    • 777 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.