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. Hola a tod@s, he buscado en el foro pero no encuentro exactamente lo que necesito. Tengo en una columna grupos de celdas del mismo color y me gustaría obtener el resultado de cuántas seguidas hay y su número, en una misma columna. Ejemplo: si hay 3 celdas seguidas de color, obtener un 3, si hay 4 obtener un 4, etc Adjunto un excel con el ejemplo por si es más fácil. Muchas gracias de antemano por vuestro tiempo y sabiduría!! Ejercicio contar celdas consecutivas mismo color.xlsx

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 954 visitas
    • 1 seguidor
  2. Started by arte17mis,

    Buenos días, A ver si pueden ayudarme: 1. Tengo un excel con un listado de links en la columna f 2. Necesito una macro que vaya abriendo cada link e importando el contenido de cada página a otro excel que se guardará en una carpeta denominada descargas 3. La idea es que se haga con un bucle y vaya link por link importando el contenido de cada página a un nuevo excel cuyo nombre será el de la columna 2 de esa misma fila del excel principal donde están los links. Muchas gracias EXCEL_PRINCIPAL.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 954 visitas
  3. Started by jeanette27,

    Hola Amigos haber si me puedan ayudar con esto ya que recién me estoy iniciando con VB de Excel Viendo en el foro encontré un formulario para ingresar datos con dos textbox (Codigo y Cantidad)... He aumentado dos textbox mas (Nombre y Dirección) he probado con varios códigos, al ingresar los datos me borra las formulas de las demás celdas,,,, ahora modifique el código a uno mas sencillo y ya no me registra Nombre y Dirección lo registra con numero "0" Private Sub cmdInsertar_Click() ult = Sheets("PEDIDO").Range("B65536").End(xlUp).Row + 1 Cells(ult, 2) = Val(TextCodigo) Cells(ult, 3) = Val(TextCantidad) Cells(ult, 12) = Val(TextNombre) Cells(ul…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 954 visitas
  4. Started by Enrique_chuc,

    buenas tardes solicito de su ayuda para adaptar la "MACRO2" que permite imprimir consecutivamente, lo adapte a la "MACRO1", en una pestaña hay datos y en la siguiente esta el formato en la cual al momento de imprimir agarra los datos de la pestaña anterior, los coloca donde se pide y se imprime, sin embargo quisiera que esto sea consecutivo, debido a que por ahora solo e logrado que imprimira solo una, y si yo necesitara imprimir mas de un dato tendria que imprimir uno y luego borrar e imprimir el otro, y de igual manera quise adaptarlo a "MACRO3" sin embargo solo me coloca los datos en una sola calumna de etiquetas. la unica macro que funciona al 100 es la "MACRO2" la …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 954 visitas
  5. Hola, necesito ayuda con una Macro, en el cual de una primera hoja “Formato” me pase los datos a una segunda hoja y luego esos mismos datos pueda buscarlos y extraerlos a la primera hoja dándole 1 o 2 condiciones, tengo una macro, pero al parecer no me esta funcionando Gracias Formato REGISTRO SEGUIMIENTO NIÑO.rar

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 953 visitas
  6. Started by fabianbaste,

    extraer datos de hojas separadas y cargarlas en resumen estoy tratando de automatizar esta planillas trabajo con ella a diario y no se como hacerlo mas eficiente alguien con mas conocimientos podria darme una mano. explico el trabajo consiste en cargar los viajes aqui la primera de las complicaciones ya que al cierre de cada dia tengo que en forma manual separar los viajes por movil y hacer el cierre de la caja en forma manual, lo que no se camo hacer es que esto se procese de forma automatica con una funcion de cerrar dia y los datos se carguen en hojas separadas, viajes, recaudacion, comision. si no fui muy claro me dicen asi lo podemos sacar. muchas gracias por su …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 953 visitas
  7. Started by lcastillo,

    Buenas tardes Amigos... Necesito si alguien me puede orientar... Quiero realizar una macro que me ayude a copiar información de un programa que utilizo en mi trabajo para crear una base datos que pueda manipular en excel y asi poder llevar unas estadisticas que necesito, el problema esta en que desconozco si existe alguna instrucción en especifico que me ayude a entrar a otros programas o alguna rutina que me ayude a entrar al programa y copiar la información. O si me pueden ayudar en donde me puedo documentar para poder encontrar la solución... De antemano les agradezco la ayuda que me puedan brindar... Saludos...

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 953 visitas
  8. Started by miguelop79,

    Buenastengo el siguiente problema: tengo dos textbox en diferententes frame, los cales se activan segun la condicion de un combobox. Estos textbox debiesen insertar datos en una columna con entirerow, segun sea el caso. Envio un ejemplo, que por supuesto no hace lo que yo quiero pero se aproxima ejemplo.xltm

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 952 visitas
  9. Started by Robert Ba,

    Me surgió la duda de como automatizar mediante una macros un registro que al seleccionar un empleado , año, mes y dia se filtre los datos correspondientes y pegarlos a una hoja con el mes y dia seleccionado... les subo mi avance espero su ayuda Empleados_Prueba2.rar

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 952 visitas
  10. Hola, inicie un proyecto un poco complicado para mi, quiero hacer una base de datos para un control de pagos diarios de clientes a los que se les presta dinero. quiero que el formulario de busqueda al introducirle el nombre o su numero de identificacion, me arroje los datos del cliente que estan en una tabla de datos (CEDULA, NOMBRES, DIRECCION, TELEFONO, RUTA, MONTO DEL CREDITO, NUMERO DE CUOTAS, VALOR CUOTA DIARIA) en un listbox de un formulario. yo no he podido hacer ningun codigo. gracias de antemano. Base de Datos Clientes V2.0.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 952 visitas
  11. Started by Dranko,

    Buenos días a todos, veréis tengo una macro que me han dejado, que funciona correctamente, pero esta realizada de forma manual para 24 casillas y la necesitan para 300 casillas, con lo que realizar esto manualmente resulta un engorro. Os cuento como funciona la macro (pestaña Secuencia): En la casilla B11 se introduce el primer número, una vez introducido, automáticamente rellena las casilla D11, E11 y F11 con datos que recoge de la pestaña Color DB. Se rellenan el resto de casillas de la columna B hasta la B35. Una vez rellenados, se selecciona la opción secuencia y aquí es donde empieza todo. Lo que hace es mirar los valores de la fila 11 y los compara con todos lo…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 952 visitas
  12. Started by angelusx82,

    Buenos días y gracias de ante mano, He creado un fichero, como podéis ver (fichero adjunto) es bastante sencillo. Pero me gustaría que en la cuarta columna de (alerta), me saltara una alerta y cambiara el color de verde a rojo. Para así poder identificar aquellas personas que han pasado el plazo (24/48/72 horas) desde que se creo. Estoy bastante perdido al respecto y os agradezco vuestra ayuda. Saludos. Hoja RM.xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 952 visitas
  13. Started by soydeaca,

    Hola a todos, estoy con un problema en macro. Tengo que hacer una planilla donde en la hoja1 tengo columnas referentes a un cliente y tengo otras columnas con otro cliente, siempre en la misma hoja. Ahora en la hoja2 quiero a través de un botón con una macro que me filtre por fecha desde y hasta y por numero de cliente, en el adjunto se explica mejor. Gracias.- ejemplo_macro_condicion.xls ejemplo_macro_condicion.xls

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 952 visitas
  14. Navengando por el foro he visto un arhivo muy interesante, colgado por "ioyama", denominado "Usuario_io_fae.zip", que consta de dos archivos: uno, con el nombre "Nombre de usuario_pali_io_fae.xls"; y el otro, denominado "Usuarios.xls". El primero (Nombre de usuario_pali_io_fae.xls) es el que abrirían los usuarios; y, el segundo (Usuarios.xls), es donde se grabará al usuario y la hora de apertura del citado archivo. Mi pregunta es la siguiente: cómo se podría hacer lo mismo, con los usuarios que acceden a este archivo, con su clave de "Usuario" y "Contraseña"; es decir, imaginemos que el archivo se encuentra en red, pero solo pueden acceder al mismo los operadores autori…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 952 visitas
  15. Hola, estoy haciendo una macro en la que tengo que crear un gráfico donde como parte del titulo agrego la fecha de creación, sin embargo al agregar la fecha queda todo del mismo tamaño y quería hacer que la fecha incluida en el titulo apareciera mas pequeña (ej. tamaño 10) y el resto del titulo apareciera mas grande (ej. tamaño 14). A continuación dejo el código donde agrego el gráfico. With ActiveChart .ApplyChartTemplate (ActiveWorkbook.Path & "\series_barra.crtx") .HasTitle = True .ChartTitle.Characters.Text = titulo & Chr(13) & "(" & CStr(Date) & ")" .Axes(xlCategory, xlPrimary).HasTitle = True .…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 952 visitas
  16. Started by Antonio,

    Un saludo para todos los foristas. Solicito ayuda con un tema que no he podido resolver. Tengo una rutina que me permite crear una tabla de Excel y en ella, guardar los datos de ciertas personas. La rutina se ejecuta bien a excepción de que, si ya existe la identificación de una de esas personas, se muestra un Msgbox que así lo indica. Luego, al pulsar el botón Aceptar de dicho mensaje, se sale de la rutina pero antes, debe seleccionarse la celda E6. Aquí está mi problema, que no se ejecuta esta instrucción, por ello, acudo a ustedes para lograr la solución de esto. Adjunto un block de notas con el código utilizado. Mil gracias por la ayuda que puedan prestarme. Rutina…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 951 visitas
  17. Started by Mr. Duval,

    Hola buen día, Recien me inicio en esto de la programacion con excel, ya que me gustaria hacer mis propias aplicaciones para manejar un negocio. Me podrian ayudar a crear una aplicacion en la cual al elegir un producto desde una listbox me despliegue la imagen del producto, me de la opcion de poner la cantidad del articulo que se vendera y al mismo tiempo me despliegue la cantidad total a cobrar. Al pulsar el boton registrar que me registre la venta realizada en la hoja de ventas y al mismo tiempo me descuente los articulos vendidos de las existencias. Ojala y me puedan ayudar. Sugerencias y tips seran bienvenidos, yo seguire estudiando los codigos para poder hacerlo.…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 951 visitas
  18. Started by Mohamad Marrawi Marrawi,

    Buenas tardes, Después de activar la pestaña "Programador", veo que el Visual Basic está deshabilitado. He probado a habilitarlo de muchas maneras y no sé qué más hacer. Incluso tengo instalado el Visual Studio. Adjunto unas cuantas imágenes. ¿alguien sabría decirme qué estoy haciendo mal o dónde está el problema? Gracias

    • 0

      Reacciones de usuarios

    • 11 respuestas
    • 950 visitas
    • 3 seguidores
  19. Started by sgdva,

    Buen Día! Tengo una pequeña duda con un macro. Tengo estas condiciones a registrar Orden de pedido en el mes Pedido Aceptacion (%) Responsable Causa 1 Causa 2 Causa 3 Causa 4 Ahora bien, categorizo la aceptación de acuerdo a excelente regular y baja con 3 colores verde, naranja y rojo. El problema es que quiero hacer un resumen de cuál fue la orden de pedido en el mes que tuvo mejor de aceptación y cuales son las peores de regular y baja, que me diga el responsable, el pedido, las causas... todos los datos de la orden digamos. Adjunto el archivo para explicarme mejor y dejar la referencia, saludos. Resultados resumidos.xls

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 950 visitas
  20. Started by KorbenDallas,

    Buenas noches, resulta que tengo una PC con unas 60 macros y sus respectivas fichas, grupos y botones en la cinta de opciones. Como cambié de PC, intenté exportar todo esto exportando la cinta de opciones y copiando el archivo personal.xlsb a la otra PC pero los botones no encuentran las macros porque buscan claro, la dirección antigua en la otra PC (otro usuario) ¿Cómo podría exportar de forma correcta mis macros y la personalización de la cinta de opciones a la otra PC? Les agradecería su ayuda.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 950 visitas
  21. Hola....Tengo una lista con dos columnas en excel 2007, en la columna A tengo una lista con muchos nombres de sucursales, en la columna B tengo datos aleatorios.....quiero que a un costado exista de la lista exista un boton que al presionarlo se generen archivos excel por separados con nombre de cada sucursal y que en el interior de cada uno de estos archivos aparezca en una celda especifica, el dato aleatorio que le corresponde a cada sucursal. Gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 950 visitas
  22. Invitado jorge ortega
    Started by Invitado jorge ortega ,

    Hola, A ver si es posible lo que necesito: Tengo varias hojas ocultas en un excel que envío a los clientes, estas hojas ocultas no quiero que sean vistas, para ello pongo contraseña. Sin embargo cada semana les muestro una hoja, contraseña, mostrar.. QUisiera automatizar el proceso. Crear un menú desplegable por ejemplo, de forma que cuando seleccione una hoja oculta, automáticamente se muestre, esto solo le debo de poder hacer yo, no el cliente, por lo que supongo habrá que poner una contraseña Controlo el excel, pero no tengo ni idea de bb ni programación de macros, Muchas gracias (excel 2007)

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 950 visitas
  23. Hola buenos Días, saludos desde Chile. Tengo una consulta, es muy simple pero no he logrado realizarlo, estoy realizando una planilla de inventario utilizando macros. Hasta ahora todo bien pero me salto un pequeño error. No se como hacer para que excel una dos casillas duplicadas, pero que sume los valores. Ejemplo: Identificación ................Entrada ................Fecha Martillo ................................10 ...............19-12-2012 Martillo .................................20.............. 21-12-2012 Alicate ................................30 ................21-12-2012 Como puedo realizar una macro para que queda …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 950 visitas
  24. hola tengo un macro y el problema que encuentro es que agregue una condicion a las celdas de la "fila A" "hoja2" CÓDIGO: SELECCIONAR TODO =SI(B8="";"";SUMA(B8*D8))[/CODE] que se repite en todas las filas ahora lo que pasa que el ejecutar el macro copia las celdas vacias,aunque en el macro especifica que copia las celdas que tienen valores si pongo [CODE]CÓDIGO: SELECCIONAR TODO =SI(B8="";"";SUMA(B8*D8))[/CODE] si lo saco me lo hace bien me pega las celdas que tiene datos nada mas Macro [CODE]Dim UltFila, Cant As Long UltFila = Hoja1.Range("A" & Rows.Count).End(xlUp).Row + 1 Cant = Hoja2.Range("A" & Rows.Count).End(xlUp).Row Hoja2.Range("A8:E"…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 950 visitas
  25. Apertura de aplicación que elabora cheques bancarios basada en excel que requiere "llave" Estimados: Reciban un cordial y afectuoso saludo. Quisiera consultarles algo: Se daño mi computador, pero logre realizar un respaldo de la aplicación para "elaborar cheques" que esta basada en Excel, sin embargo la "llave" de activación con la cual me permitía el uso ya no me funciona, dicho lo cual no lo puedo abrir y utilizar. Para tal efecto les dejo el archivo así como la llave que en su momento era el acceso para dicha aplicación. El archivo como esta un poco pesado lo pueden descargar de aquí: https://www.dropbox.com/sh/85u7vu6d6ny9i2i/LLf3a9BZJY Agradeciendo de antema…

    • 0

      Reacciones de usuarios

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