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. Buenas tardes.Alguien me pueda ayudar a indicarme el código para desplegar la ventana de adjuntar elemento de outlook. No archivo adjunto, sino correo adjunto.anexo una PDF de la ventana que quiero desplegar para el usuario. la ruta "por decirlo así­" es: cuando estas en una nuevo correo en la ficha archivo, esta el grupo incluir, luego adjuntar elemento y por ultimo elemento de outlook.de antemano muchas gracias.excelente foro

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 708 visitas
  2. Started by jesuspg,

    Hola a todxs, Simplemente os quería consultar una cosilla, ¿existe la posibilidad de depurar el siguiente código aun más? (He utilizado la grabadora de macros, y casi siempre suele ser bastante enreversada en ese sentido. Por eso lo pregunto...) ... With Range(Cells(5, 20), Cells(5, 20).End(xlDown)) .FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, Formula1:="=0" .FormatConditions(Range(Cells(5, 20), Cells(5, 20).End(xlDown)).FormatConditions.Count).SetFirstPriority With .FormatConditions(1).Font ' Fuente de las celdas: .Bold = True .Color = -16776961 End With .FormatConditi…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.1k visitas
    • 1 seguidor
  3. Estimados amigos del foro saludos cordiales, Acudo a ustedes para saber como puedo lograr hacer que luego de colocar en los textbox1 y 2 valores cualesquera el rango que yo decida por ejmplo si es 8,6 hasta 14,2 (incluidos) me genere aleatoriamente numeros entre estos valores y se inserten solo en las celdas vacias del rango previamente seleccionado (debe estar seleccionado, caso contario no funciona) me gustaria que se puedan ingresar valores con decimas He realizado algo pero no encuentro como hacer que funciones con muchos valores aleatorios, lo que hace por ahora es colocar el mismo valor aleatorio en las celdas vacias, lo cual no es lo que requiero. …

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 3k visitas
  4. Started by islercast,

    Estimados, junto con saludar espero que puedan ayudarme a resolver esta planilla que estoy generando. Necesito una planilla para registrar el tiempo de una mantención, tengo una celda para ingresar el tiempo que durará la mantención. Tengo un temporizador que empieza a contar hacia atras cuando ejecuto la macro. Todo bien hasta ahi, lo que me falta y no he podido hacer es que una vez que el temporizador llegue a 00:00:00, siga registrando tiempo en otra celda que se llame tiempo extra. *Resumo: necesito que cuando la cuenta atrás de E4 llegue a 00:00:00, en la celda F4 se active un cronómetro(cuenta hacia adelante) que se pueda detener con un boton Stop, para deten…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 3.5k visitas
  5. Started by sretamalb,

    Buenas Tardes, Tengo una macro la cual me permite seleccionar múltiples libros excel para poder juntarnos en uno solo. Existe alguna forma que cuando me muestre los libros que quiera abrir, estos se seleccionen solos? Sin tener que seleccionarlos uno? Es decir, yo quiero que siempre se abra de una direccion el libro1.xlsm, el libro2.xlsm y el libro3.xlsm. Gracias. Prueba.xlsm

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 1.9k visitas
    • 1 seguidor
  6. como le puedo agregar a este código que las celdas que escoge aleatoriamente en mi hoja estadística me las rellene de color amarillo Sub Aleatorios() For x = 1 To 22 f = Int((42 * Rnd) + 1) c = Int((256 * Rnd) + 1) Sheets("analisis").Range("C" & x) = _ Sheets("estadisticas").Cells(f, c) Next End Sub

    • 0

      Reacciones de usuarios

    • 11 respuestas
    • 3.1k visitas
  7. Started by jhon fredy,

    hola expertos mi idea es , si existe algun codigo que elimine los numeros primos en un rango en mi caso "a1:sx42" les agradezco mucho

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.8k visitas
  8. Buenos días, tengo un pequeño sistema de almacén que funciona aparentemente bien pero cuando voy registrar ingreso de materiales se vuelve bien pesado y genera mucho archivos temporales en la carpeta lo mismo pasa en registro de salida de materiales, agradezco que me digas que es lo que esta pasando con mi proyecto o que me falta poner por favor gracias por sus tiempos. Adjunto el archivo Usuario y Contraseña: ADMIN Sistema de Entradas, Salidas y Almacén.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.4k visitas
  9. Started by jik,

    Hola a todos, Tengo un lista box que me carga la información de una tabla de 13 columnas de las cuales me interesan sólo 5 de ellas: la 1, 4, 9, 11 y 13 por lo cual oculto las que no tienen con ancho 0. El listbox carga los datos sin problema. El buscador funciona bien también pero cuando la columna es la 10 o mayor de .list es menor que 10. Va marcado en azul y negritas donde está el problema. ¿cómo puedo solucionarlo? Private Sub UserForm_Initialize() 'se definen características del Listbox (columnas, ancho, títulos) With LstBusqueda .ColumnCount = 13 .ColumnHeads = True .ColumnWidths = "60;0;0;160;0;0;0;0;240;0;100;0;100…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.6k visitas
    • 1 seguidor
  10. Started by lucas_545,

    Hola. El archivo 1 contiene un hipervínculo que abre el archivo 2. El archivo 2 tiene un userform que al cerrarse guarda el archivo y lo cierra qudando activo el archivo 1. Teniendo el archivo 1 abierto, abro el archivo 2 haciendo click en el archivo funciona todo bien. El problema: cuando abro el archivo 2 desde el hipervínculo, al cerrar el userform se guarda y cierra el archivo 2. Ahí aparece un cartel en el archivo 1. Muchas gracias por atender mi consulta. Saludos Archivo 2.xlsb Archivo 1.xlsb

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1k visitas
  11. Buenas tardes expexto, recurro a su ayuda para pedir sus valiosas ayudas, se trata de una dos hojas primero la hoja registro donde registra los pagos desde la columna D en la hoja pagos trabajo muy bien, pero necesito hacer otra macro que me copie los montos dependiendo del numero de cantidades de cuotas y en la fecha donde lo corresponde en la table del lado derecho donde comienza en la columna K. Por favor agradecere mucho la ayuda. Adjunto el archivo. Macro Neo.xlsm

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 995 visitas
  12. Buena tarde. Digamos que tengo en G2 diferentes números de semana del año, empezando en la 1, saltando a la 5 en G3 y la 21 en G4, necesito insertar filas entre cada uno de los datos, insertando una fila con el número de semana 2 en G3, después el 3 en G4, 4 en G5, y así consecutivamente hasta el 5, después hasta el 21, etc. Respetando los números que ya tengo y tomando en cuenta solo de 1 al 52 que son las semanas del año. Ayuda por favor! De antemano muchas gracias.

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.3k visitas
    • 1 seguidor
  13. Started by pinoji,

    Buenas tardes colegas. Espero su salud sea excelente. Colegas, tengo un Proyecto en el que he venido trabajando para el Control de Ropa Sucia en la Lavandería donde trabajo en estos momentos, per necesito mediante un código poder consolidar los datos, o sea, que me haga una suma por hohas de cada producto. Todas las Hojas, que además contienen una Tabla son idénticas en cuanto a cantidad de columnas y necesito en la Hoja Consolidado hacer dicho calculo. Yo lo tengo hecho con el cálculo rtradcional, o sea, la suma de todas las celdas de cada una de las hojas, pero me gustaría más que fuera a traves de un Botón. Es bueno tener en cuenta que cada una de …

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.2k visitas
    • 2 seguidores
  14. Buenas, Estoy copiando tablas a otro libro y no logro copiar los encabezados, si copia correctamente el mismo nombre que también me interesa Uso un buscador para que puedan elegir la ubicación del nuevo libro que se crea, el nombre del nuevo libro es "Salvo" y lo pueden cambiar por código Aguardo ayuda Saludos Adjunto CopioTablas.xlsb

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 862 visitas
    • 1 seguidor
  15. Tengo un combobox integrado en una hoja de excel, y también tengo un textbox integrado en la misma hoja. No se como decirle al combobox que me limpie el textbox . Con uno integrado en un formulario es fácil, pero integrado en la hoja... Gracias

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 580 visitas
    • 1 seguidor
  16. Hola Buenos dias No se si lo que se me ha ocurrido es una idea de bombero pero os explico un poco lo que me pasa. Yo tengo un libro de excel 2010 con dos hojas. En las dos tengo los meses del año ordenados de diferente manera En la hoja 1 tenga las celdas con un formato diferente cada una. Me gustaria saber si hay alguna forma para cambiar el color de las celdas de la hoja 2 segun el color de la celda de la hoja1. P.E. Yo tengo A1 en la hoja 1 con "ENERO" pintado en rojo, y B3 en la hoja 2 con "Enero" pintado en rojo. Si cambio el color de A1 en la hoja 1 por verde, ¿¿se puede actualizar tambien el colo de b3 en la hoja 2???? Muchas gracias y un saludo.

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 9.8k visitas
  17. Tengo un botón BUSCAR que me llena los datos de mi formulario, los 3 primeros datos van en textbox y los otros 3 en combobox dependientes. Me llena bien los datos pero cuando quiero modificar los datos de los combobox no me trae del combobox3…<br>Solo cuando hago llenar los datos con el botón BUSCAR y quiero modificar dichos datos lo que no me trae el tercer combobox, sin buscar ningún dato funciona todo bien, como puedo hacer para que me funcione mi combobox dependiente en su totalidad aun cargando los datos con el botón BUSCAR..?<br> adjunto mi archivo. Excel.zip

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.3k visitas
  18. Started by kevinloko,

    Estimados, ante todo muchas gracias. Soy nuevo en este mundo tan interezante de los Macros y estoy teniando algunos problemas a la hora de escribir uno para realizar la tarea siguiente: Tengo en un mismo libro las hojas: Hoja1, Hoja2 y Hoja3 En Hoja1 tengo 3 columnas (A,B y C). La columna A y B estan completas (todas sus celdas tienen valores-nombres) pero la columna C posee solo algunas celdas con información. Entonces, necesito un macro que busque en la columna C las celdas que continen valores (omitiendo las celdas sin valores)y los pegue en la Hoja2 en conjunto con la informacion de las celdas B y A correspondientes. Alguna solucion sencilla por ahi? Muchas grac…

    • 0

      Reacciones de usuarios

    • 15 respuestas
    • 3.6k visitas
  19. Started by cora701016,

    Buenos dias pues es lo que necesito si alguien me puede ayudar, una macro que al ejecutarla me ordene una base de datos y me bloquee las celdas que contienen datos. anexo libro Gracias anticipadas Saludos Formato Pagos.xls

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 852 visitas
  20. Started by kevinloko,

    Estimados, aquí mismo me ayudaron con el inconveniente que voy a pasar a explicar, pero no ha sido posible solucionarlo. (No pude responder y cerraron el tema). Necesito que en la planilla adjunta se busque la mejor coincidencia posible entre los nombres cortos de la hoja 1 y los nombres reales de la hoja 2. Obsérvese que la solución anterior no funciona puesto que al mirar el primer dato (puco-1) encuentra puco-14a. Esta no es la mejor coincidencia, sino que debería traer el valor Puco-1a. Muchísimas gracias de antemano! Buscar_v1.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 821 visitas
  21. Buenas comunidad AyudaExcel! Espero que se encuentren bien,en esta ocasión requiero de la ayuda para un textbox. Tengo una escala de calificación determinada por: "A" "B" y "C". Cuando ejecuto el buscador, en el textbox7 si sale la letra "A" que esta se ponga de color verde, si sale la letra "B" de color Amarillo y con la letra "C" de color rojo. Si pueden ayudarme con esto se lo agradezco de antemano! Saludos!

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 743 visitas
  22. Buenas a todos. Ante todo presentarme como nuevo miembro del foro puesto que es mi primer mensaje. Tengo una consulta que realizar. Trabajo con una tabla que tiene una enorme cantidad de hojas. Así pues, para manejarme un poco mejor decidí crear en la primera hoja un índice. Para eso busqué alguna de las macros que ya existen y estuve trasteando con ella para adaptarla a mis necesidades. Lo que he conseguido hasta ahora es: - Cada vez que abro la hoja nº1, llamada índice, la macro se ejecuta, comprueba las pestañas del libro y crea un índice según la descripción siguiente (cuando parezca que mi macro coloca las cosas en sitios raros es que lo necesito en esa posición y…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 777 visitas
  23. Hola a todos de antemano gracias por los aportes y ayudas, y felicitarlos por esta web que ha sido de gran ayuda para quienes estamos aprendiendo excel y macros. Adjunto archivo. Con datos mínimos, deseo crear una Planilla de Control de Cobros, acorde al DNI de C/Cliente, No. de Préstamo, y Modalidad de Pago, Diaria, Semanal, Quincenal, Mensual, tanto para Kapital como para Intereses, el método de calculo del interés es Simple, cuota e intereses fijos e iguales para cada período, valga la redundancia. Gracias a todos Javishalom Control Cobros Clientes K Int2.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.8k visitas
  24. Hola, Estoy buscando como resolver este tema. Actualmente para importar archivos de texto, estoy utilizando esta macro: https://www.ayudaexcel.com/foro/macros-programacion-vba-10/convertir-varios-archivos-texto-concentrar-sola-hoja-excel-28481/ Mi problema es que necesito que en los archivos de texto, todos tienen la primer fila con los nombres del campo, lo cual no deseo importar más que una sola vez, y por otro lado, necesito poner el nombre del archivo de donde viene ese registro en un campo de cada uno de los registros. Primero estoy importando los archivos a excel, pero despues los importare desde access para manejarlos en una bd. Alguna sugerencia? Saludos !

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.3k visitas
  25. Started by Juma25,

    Hola con todos tengo un pequeño problema, en el libro que les adjunto pueden ver 2 grupos de datos, venta y gasto. Cada uno esta separado por mes donde hay una cantidad y un determinado precio. A la derecha hay 3 botones, Ocultar que oculta todo lo de venta y los precios de gasto, mostrar que muestra las celdas de precio pero solo para gasto y clave que de introducir la clave,darkside, se mostrara de nuevo la parte de venta. Mi problema es que la parte de venta debe de estar bloqueada es decir, solo la gente que tiene la clave puede modificarla. E tratado de mil maneras durante mucho tiempo y no se que hacer porfavor alguien ayudeme jaja prueba 1.rar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 888 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.