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

    Buenas y pues esta es mi primera participación en el foro, espero que puedan resolver una duda que tengo. Tengo un libro (llamemoslo origen) donde hay una hoja con una nomina numerada de personas y cuatro columnas que indican bimestres. Estas columnas pueden o no estar llenas con una "X", que indica si la persona esta o no incluida en el bimestre respectivo. Ademas hay 4 libros (destino_1;_2;etc) que representan los bimestres, cada uno con dos hojas. Una llamada "DATOS", donde entre otras cosas se encuentra el bimestre al que representa la hoja (primerp, segundo,etc) y otro donde esta la nomina, generada a partir del libro origen, pero donde solo aparecen las personas qu…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 542 visitas
  2. Hola a todos, Estoy trabajando en un documento que tiene muchas columnas (hasta la X), de las cuales solo necesito visualizar unas cuantas, por lo que la mayoria de estas columnas están ocultas para evitar el deplazamiento horizontal. Algunas de las celdas de cada fila no contienen información. Constantemente necesito duplicar alguna fila. El problema que tengo es cuando selecciono la fila que quiero duplicar y la pego en una fila vacia. Lo que ocurre es que no tiene en cuenta las celdas ocultas ni las celdas vacias, por lo que solamente se copian las celdas visibles y quedan juntas una tras otra, sin respetar los espacios en blanco. Necesito que por favor que ayuden…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 542 visitas
  3. Hola, buenos días. Estoy inmovilizando paneles y ocultando columnas,, el código que adjunto funciona correctamente de acuerdo a los requerimientos, el problema surge después de ejecutarse,, la celda activa al desplazarse queda oculta detrás de los paneles inmovilizados. Saludos Inmovilizar.xlsb

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 542 visitas
    • 1 seguidor
  4. Started by josez,

    Saludos. Retomando este tema como me acosejo Gerson, quería ver la posibilidad de generar este reporte mediante macros. Control Ventas - 02.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 541 visitas
  5. Started by garba1957,

    Hola amigos, Me pasa una cosa que es de locos, cuando ejecuto un pequeño programa que tengo en Access VBA paso a paso funciona perfectamente, pero cuando lo ejecuto en automático los datos que genero en una hoja Excell no son correctos. He tratado de ponerle tiempos de espera de 5 segundos en varios puntos del programa, pero no consigo que funcione...... ES DE LOCOS. Gracias por vuestra ayuda

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 541 visitas
  6. Started by Diego2015,

    Buenas tardes, 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, tengo ya hcha una macro pero solo guarda una imagen a la vez, yo quiero un botón que al seleccionarlo guarde las 1000 imagenes de cada "num. de referencia". CombBox.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 541 visitas
  7. Started by jesus miguel,

    Buenas Tardes Adjunto mi libro de trabajo con dos hojas de calculo, una SOL y otra SOLEMI, lo que hace mi macro es copiar el contenido de SOL desde A1 a S100 a SOLEMI, copia ese rango que según yo es lo que entraria el total de los datos a copiar de la hoja, esta hoja en la parte de totales es movible, de acuerdo a la cantidad de datos a copiar que amerite, es por eso que tome ese rango, en la parte de totales lo de amarillo de SOL, y al copiar a SOLEMI obviamente lo que esta en la columna T de SOL No lo copia porque hay formulas que no necesito copiar a SOLEMI, es por eso que cuando copio a SOLEMI pego solo como valores, como puedo copiar la formula de los totales de l…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 541 visitas
  8. Started by dromero1978,

    Estimados necesito ingresar notas y quiero se desbloqueen 3 columnas en cierto tiempo puede ser por un mes, son 8 periodos, he revisado en estos blog parecidos pero no me funcionan envío archivo... NOTAS.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 541 visitas
  9. Buenas tardes espero se encuentren muy bien al igual que toda su familia, quisiera saber si alguien tiene idea de como escribir en una celda una función que tenga como referencia una tabla (pero de nombre variable). Adjunto un ejemplo corto de como sería con la función IF en una celda. (Realmente es para una formula más compleja y una macros mas extensa pero presento un problema como este al querer referenciar tablas que se crean al clonar una hoja de trabajo). Cabe aclarar que la tabla existe y tiene el nombre de las dos ultimas letras de la hoja trabajo. He intentado ya .Formula .FormulaLocal .FormulaR1C1 y nada me funciona. ¿Que podría hacer? Ag…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 541 visitas
  10. Started by Blasito31,

    Tengo que conseguir unificar el almacén en una sola hoja. Mirar en la hoja de excel que os adjunto necesito: - concatenar la descripción de la columna C, junto con la descripción de la columna L, basándome en que el código de la columna A, sea el mismo que el de la columna I, o el código de la columna B, igual que el de la J. - Y la columna G, sustituir el contenido por el de la columna K, en función a los mismos códigos de antes ( columna A, igual que el de la columna I ). He tenido que eliminar datos e inventarme el contenido....., pero es que esto lo tengo que ejecutar en un archivo que tengo mas de 8.000 líneas de excel, es decir , 8.000 artículos diferentes Mi…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 540 visitas
  11. Buenas quisiera que me ayuden para lograr que al apretar enter copie los datos en la otra hoja al igual que lo hace el macro del ejemplo PasarDatos02_io_fae.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 540 visitas
  12. amigos del foro si me puede orientar por favor Tengo una hoja de un excel que se necesita Poner los Montos Segun las Fechas de las Coutas en un calendario en este calendario debe insertarse las montos segun las fechas de las coutas en el calendario ejemplo Coutas Monto Fecha couta1 Fecha couta2 Fecha couta3 Fecha couta4 4 2750 12-10-2015 25-11-2015 26-12-2015 02-09-2016 2 1150 16-09-2015 25-10-2015 3 111100 11-09-2015 21-10-2015 28-11-2015 1 400 11-09-2015 fechasrestarv4.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 540 visitas
  13. Started by Jorge23951,

    Hola, necesito crear de alguna manera que los datos ingresados en una celda vuelvan a ser ingresados y si no es el mismo que se ingreso la primera ves genere error hasta que sea el mismo ingresado anteriormente

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 540 visitas
  14. Started by javeli,

    buenos dias. necesito poder insertar en esta hoja tantas celdas como me marque la primera celda de la fila y que se refleje en otra linea. Muchas gracias. adjunto hoja consulta.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 540 visitas
  15. Started by jesus miguel,

    Muy buenos días: En el archivo que adjunto manejo dos hojas SOL y SOLEMI, en SOL tengo que botoon que copia el contenido de la misma a SOLEMI y esto lo realizo varias veces, y por eso antes de copiar a SOLEMI insertan filas; lo que necesito es que en la parte de los totales sume los datos de arriba, como es variable los datos en SOL a veces inserto filas y aveces reduzco filas dependiendo de los datos a copiar, es por eso que la formula es variable, como puedo insertar una formula de suma en la columna L donde estan los totales pintados de amarillo??? desde ya muchas gracias por su atención. Saludos cordiales. Jesús Sumacelda.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 540 visitas
  16. Started by carfa2286,

    buenos días. tengo un archivo donde exporto una información desde un software de la empresa donde laboro, el tema es que esta información no la exporta de manera organizada, quiero saber si con formulas o con una macro pueda organizar mejor la información. agradezco mucho el consejo para poder darle solución. adjunto archivo lotes_produccion (19).xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 540 visitas
    • 1 seguidor
  17. Hola a todos Espero no haberlos confundido con el titulo , pero dejo lo que estoy avanzando de repente para ustedes es algo simple pero necesito ideas para seguir en mi proyecto que se me presento. Estoy intentando hacer una base de datos para saber quienes participaron o ayudaron en la carga de productos a una unidad movil. la idea es tener informacion de que facturas se cargo en la unidad movil y el personal que participo. mi problema es que hay alrededor de 30 auxiliares que al azar se les llama para cargar la movilidad. en una movilidad necesitan saber las facturas que ingreso a esa movilidad el copiloto que ira y lo mas importante los que ayudar…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 539 visitas
    • 2 seguidores
  18. Started by lursaildi,

    Como se puede hacer una macro que solo desbloquee solo las filas vacías en una rango de filas Gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 539 visitas
  19. necesito saber si existe la formula para que no cambien el codigo o la formula. el archivo esta configurado por varias hojas - La 1° hoja se llama VER (Donde muestro todas las celdas de fechas de las hojas) - La 2° Segunda es enero, hasta diciembre. donde seleccionan reservado. ----------------------- A la hoja VER le puse un codigo para q me muestre la posicion de la celda Si haces doble click muestra la formula =enero!M11 es posible ? cuando haga click que se vaya a la hoja enero y se ponga en la misma posicion y bloquear la hoja VER, para que no modifiquen. Y en la hoja enero y febrero, bloquar celdas, para que no dañen el codigo, solo les permita usar el bot…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 539 visitas
  20. Started by InformaLA,

    Hola buenas tardes, nuevo por acá en el foro. Mi consulta es como realizar un macro que me permita organizar unos reportes clasificándolo en la primera columna por nombre total de su sección y a la vez que elimine su total. Ejemplo: REPORTE ORIGINAL (Foto1) REPORTE DESEADO(Foto 2) me explico, estos reportes (foto 1) solo traen su nombre de categoría en el total, lo cual hay que realizar una modificación agregando el nombre de su categoría(foto 2) para poder trabajar en tabla dinámicas.- Se agradece cualquier idea o solución de antemano.- REPORTE DESEADO.xlsx REPORTE EN BRUTO.xlsx

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 539 visitas
    • 2 seguidores
  21. Started by ZkoolMan,

    Hola saludos a todos espero me puedan ayudar. Necesito que este código haga el proceso de deshabilitar o quitar un comando (botón) de la barra de herramientas de acceso rápido que cree para ejecutar una macro y ya terminada la macro se quite. utilicé el siguiente código Sub EliminarComandoBarraAccesoRapido() Application.CommandBars("Quick Access Toolbar").Controls("Conectar SQL").Delete End Sub Pero me muestra el siguiente error Espero me puedan ayudar por favor. Gracias.

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 538 visitas
  22. Hola a todos. Estoy haciendo en un archivo Excel habilitado para macros una clasificación por equipos de unas pruebas multideporte. Este archivo Excel contiene dos hojas: “Clasificación INDIVIDUAL” Y “Equipos”. En la hoja “Clasificación INDIVIDUAL” se recogen los resultados de los equipos en diferentes pruebas: FUTBOL, BALONMANO, BALONCESTO, SALTO VERTICAL (2 INTENTOS) y SALTO DE LONGITUD (2 INTENTOS). Cada equipo está compuesto por 5 jugadores. La suma de la puntuación de cada equipo se obtiene mediante la función “=SUMA…” al final de las puntuaciones de los participantes de cada equipo. La hoja “Equipos” tiene dos botones. El primero de ellos, llamado “Su…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 538 visitas
    • 1 seguidor
  23. Buenas necesitaría fusionar varias hojas cuyo nombre empiece por Seguimiento_ (sin fusionar las que estén ocultas aunque empiecen por ese nombre) y mostrar el resultado en una hoja que se llame Seguimiento_Anual, necesitaría que se ordenaran por la columna Cliente (de forma ascendente), por la columna Persona (de forma ascendente), por la columna Estado empezando por Enero, Febrero, Marzo y asi sucesivamente y por la columna Planificado (empezando por PLANIFICADO_Q1 y asi sucesivamente hasta el PLANIFICADOQ4. En caso de que ya exista la hoja Seguimiento_Anual que se actualicen los datos de esa hoja o bien se borre y se vuelva a crear. Gracias un saludo. Hay ya macros c…

    • 1

      Reacciones de usuarios

    • 2 respuestas
    • 538 visitas
    • 3 seguidores
  24. Saludos a todos La duda que se me platea es que en la hoja Pedidos tengo registrados todos los pedidos de los clientes. Cada Nº de pedido puede incluir hasta 4 productos diferentes. En otra hoja quiero que se reflejen las fichas de los clientes. Para ello, mediante una lista (con validación de datos) selecciono el nombre del cliente en la celda B2 y la información de ese cliente, se debe volcar en dicha hoja a partir de la fila 17. Me podrías indicar una fórmula para ello? Gracias de antemano copiar.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 538 visitas
  25. Started by Eduado09,

    Espero me puedan ayudar En un libro tengo información acerca de unos porcentajes me gustaría con una macro poder realizar la suma de estos porcentajes ejemplo en la columna A tengo información con valores repetidos y de la columna J a la AI tengo los porcentajes pero que haga la suma cada vez que los valores sean diferentes(esta información esta en la hoja1) A J k L M AI 123 1 123 34 123 2 456 43 456 21 Entonces que copie todo a la hoja2 y haga la suma A J k L M AI 123 1 123 35 123 37 456 43 456 …

    • 0

      Reacciones de usuarios

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