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: Tengo una consulta estoy haciendo una macro con formulario el cual ingreso datos y se traspasa a una planilla excel, pero presentó la siguiente consulta para ver si me pueden ayudar. En un textbox tengo una fecha de validación, y en otro tengo la fecha de vencimiento de ésta última es el resultado, ya que debe contar 5 días y que estos sean hábiles ( no considerar feriados, sábados y domingos), y que no sea modificable por el usuario, salvo si cambia la fecha de validación. Mi consulta es como colocar fecha de vencimiento en forma automática en el formulario y que se traspase a la planilla de excel con estas condiciones: Por ejemplo: textbox1+5 días hábiles= t…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 731 visitas
  2. tengo un libro que despues de llenarse ciertos campos almacena algunos campos en otra hoja (Cita.- tomado de un post del usuario "Principiant"). a grandes rasgos los que hace la macro toma el formulario activo y la hoja donde hace el vaciado y las pone a punto para ser enviadas por correo. el problema viene que cuando me llega el correo si lo abro dice que tiene vinculos y lo que necesito es que se rompan dichos vinculos. ya lei que cuando hace el pegado debe ser valores y agregue una segunda linea en Sheets(Array("Carga", Formulario)).Copy Selection.PasteSpecial Paste:=xlPasteValues ' linea intermedia en que agregue el pegado solo valores Application.D…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 740 visitas
  3. Started by kikecolex,

    ¿Cómo puedo vincular un archivo CHM a un libro de Excel de forma que el archivo CHM se abra mediante un botón de control puesto en una hoja cualquiera del libro? Un saludo.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 911 visitas
  4. Que tal Amigos de ayudaexcel. Alguien del foro sabe como registrar La biblioteca de objetos ? Tengo Windows 7 sistema operativo de 64 bits. He intentado lo siguiente pero sin conseguir registrarla: x64 --- cd C:\Windows\SysWOW64\ regtlib msdatsrc.tlb Gracias.

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 6.1k visitas
  5. Started by exskizzo,

    Buenos dias todos. Le comento lo siguiente: Tengo un libro dentro del cual tengo una hoja que se llama Precios, dentro de esta hoja tengo cuatro columnas Columna A= Clave, Columna B=Modelo, Columna C=Material de Corte, Columna D=Precio, debjo de cada encabezado tengo los datos de varios modelos de cazado. Otra hoja se llama Pedido el cual puede variar dependiendo mi cliente. En esta hoja (Pedio quiero pasar los datos que corresponden a la clave que teclee en la hoja de pedido. Les envio el ejemplo de como quisiera que fuera el resultado. Gracias, y quedo en espera de su ayuda Orden de Pedido - copia.rar

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.9k visitas
  6. Buenos dias comuninidad Ayuda Excel, estoy realizando un poryecto, en el cual estoy detenido en lo siguiente: necesito pasar de un listbox1 del userform1, a otro listbox1 del userform2, para empezar; ya que necesito realidad pasar el valor del userform1 de 4 listbox, o sea del userform1 listbox1 listbox2 listbox3 istbox4 al del user userform2 listbox1, y el valor de este userform2 listbox a una celda "x" Espero me puedan apoyar con el codigo, para poder adaptarlo al proyecto ya que estoy hecho pelotas. Saludos buen dia.

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 2.1k visitas
  7. Buenas tardes, el archivo adjunto filtra de una base de datos según el mes que escojas en el combobox y con el botón registrar exporta los datos filtrados a una hoja llamada REG, hasta hay todo bien y llega mi consulta es que si los datos filtrados exportados se coloquen el formato de celda borde externo y al final se coloque totales y el total de la suma con un formato en negrita y borde exterior negrita, les dejo una hoja llamada REG-DESEADO de como me gustaria que resultase. Gracias por la atencion REG-.xlsm

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 844 visitas
  8. Started by meduvilla,

    Buen dia ...estimados Maestros del Excel...por favor me pueden ayudar ... ( molestando nuevamente ...)es posible que se pueda ingresar el rut en textbox3 del form. y complete automaticamente los demas textbox...? desde ya agradecido... atte Meduvilla cargar proveedor.xlsm

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 927 visitas
  9. Buenos días Soy nuevo en al foro, y tengo un pequeño problema, estoy intentando comparar 2 columnas de dos hojas y cuando coincidan los valores (código de producto) me haga una suma acumulada, he probado con todas las fórmulas que se y no consigo solucionarlo, a ver si me podeis hechar un cable El asunto es comparar la columna a de las dos hojas y si coincide el codigo, sumar la celda correspondiente de la columna cantidad de la hoja albaran a la misma columna de la hoja stock y que acumule la suma Gracias de antemano EXCEL ALMACEN.xlsx

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 886 visitas
  10. necesito que me digais urgentemente como poner un contador de acierto o fallos por ejemplo en un texto pones b o v pues la v esta bien como hago para ponerlo en en el contador muchas gracias. practica 7 echa bien.ods

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 602 visitas
  11. Hola a todos, estoy dándole vueltas y vueltas y no veo por donde meterle mano. Lo que pretendo es distribuir un texto de forma homogénea dentro de un textbox miltiline, es decir que una vez digitado todo el texto pulsemos Enter y el contenido del mismo quede distribuido tal cual se muestra en el formulario incluido en el archivo adjunto. El Textbox tiene en este caso un límite de 30 caracteres por linea. Alineado Textbox.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.6k visitas
  12. Started by JRGO,

    Hola buenos días compañeros del foro, me gustaría saber si alguien me puede ayudar a mejorar esta macro con dos cosas, la primera es que a pesar de tener fecha de vencimiento cuando uno se mete al panel de "fecha y hora" y al modificar la fecha se puede seguir usando y no es la idea, dos si aparte de la clave de administrador se puede colocar otra y se siga usando todo con normalidad, es decir todo lo que he venido trabajando antes de la fecha de vencimiento pero que no me deje seguir guardando hasta cambiar la fecha con la clave del administrador, y si la persona no tiene ninguna de las dos claves se cierre el archivo como ya lo hace, Gracias de antemano, …

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.1k visitas
    • 1 seguidor
  13. Started by ramonvar,

    Buenos Día a todos Si alguien me pudiera dar una mano en esto, les agradecería, tengo columna en una planilla en la cual quiero ingresar números, solo que con este formato xxx-xxx-xxxxxxx este sería ese formato. Ej. 001-001-0012536, entonces, lo que quiero es que cuando ingreso el primer 001, automáticamente me posicione el cursor en el próximo 001 y así después, ya posicionarme después del carácter "-". Sintetizando, automatizar con una macro, la aparición de los guiones, darme la opción de introducir los tres primeros números y que aparezca el primer guión, luego introducir los otros tres y aparezca el segundo guión "-", para luego compl…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 830 visitas
  14. Buenas tardes Tengo un formulario ya completo con un botón que guarda la información en diferentes hojas del libro de excel. Mi interés está en que al agregar la información a las filas de las hojas de excel, no puedan editarse. Dado que habrá varias personas utilizando el archivo, se quiere evitar el que se eliminen datos por algún descuido. Ya he intentando con los comandos de protect y locked y no logro resolverlo. Agradezco de antemano su apoyo y asesoría y tiempo. Daniela Plantilla LV 4.3.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.2k visitas
  15. No consigo que se ponga la fecha en el formato deseado a no ser que cuando cierro el formulario presione F2 + ENTER que tampoco se hacerlo automáticamente después de la inserción. AYUDA formato deseado 27-feb-22 Consumo Total 2022_MASTER_fecha.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 583 visitas
    • 1 seguidor
  16. Buenos días a todos de nuevo. Busco ayuda en este asunto porque voy muy perdido. Tengo un archivo con dos hojas, "Principal" y "CargaWeb". En la hoja Principal quiero traerme las filas de CargaWeb donde los datos no se repitan en Principal. Pero el primer problema es que la hoja CargaWeb no siempre tiene las columnas en el mismo orden. Aunque es cierto que los títulos que necesito en Principal están en CargaWeb. He creado un fichero de muestra y veréis que en Principal hay muchas columnas, las que está coloreadas son las que necesito rellenar. Es decir tengo dos problemas, uno que los datos no se han de repetir (en este caso por ejemplo PROVEEDOR y NUMERO DE DOC…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.2k visitas
    • 1 seguidor
  17. Started by Jechegaray,

    Buenas, tengo una duda de si se puede hacer o no con un listbox. Quisiera seleccionar un celda de un listbox dandole click para poder editarlo. Lo único que consigo seleccionar es la fila pero no una columna en concreto

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.1k visitas
    • 2 seguidores
  18. Hola muy buenas, Estoy con un trabajo y me gustaria aclarar mis problemas. Estoy usando la version - Version 2401 compilación 16.0.17231.20194 En el excel que voy a adjuntar tengo tres hojas. - 1*hoja: contiene un analisis de diferentes parametros de diferentes objetos (14 en total). - 2*hoja: siguiendo la misma plantilla, quiero decir que se utlizan las mismas casillas para analizar los mismos objetos pero con otro metodo. (Los mismos 14 objetos, enumerados en las dos hojas.) - 3*hoja: En esta hoja quiero hacer la comparación que hay entre las dos mediciones. Es decir la diferencia q hay numérica como en porcentaje que hay en cada objeto en cada parametro. Adem…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 588 visitas
    • 1 seguidor
  19. Started by enebat,

    Buscando solución a mi problema he llegado hasta vosotros, así que una vez presentada paso a preguntar... Estoy haciendo una hoja muy sencilla para las entradas y salidas de unos productos, el problema es que no sé como seguir... Imagino que lo que me queda es lo verdaderamente dificil (para mí) pero no sé cual es el siguiente paso, es decir, no se que es lo que tengo que intentar aprender para conseguir que funcione. Si pudierais remitirme a algunos tutoriales o darme indicaciones os lo agradecería. No pretendo que me lo hagais, quiero aprender (cuando tire la toalla ya suplicaré...:orange:) Gracias. [ATTACH]29332.vB[/ATTACH] Entradas almacén.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 2.9k visitas
  20. Hola a todos. Acabo de descubrir este foro de Excel y me parece muy interesante, ya que soy usuario de Excel 2007 y de vez en cuando me surgen dudas sobre como mejorar mis actuaciones diarias. Me gustaría crear una macro, que envíe un archivo Excel a un destinatario definido, es decir, que al ejecutar la macro se envíe un archivo a un destinatario en concreto (sin tener que escribir el destinatario al ejecutar la macro). Si se puede mejorar, desearía hacer esto mismo, de una manera programada, es decir, todos los días a una hora determinada. A ver si hay suerte y alguien me puede decir como hacerlo. Gracias de antemano.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.1k visitas
  21. Buen Dia, Soy nuevo en el foro, trabajo en una empresa filial a Coca Cola, llevo inventarios de productos con lotes y ubicaciones esto actualmente lo hago manual, quisiera saber si se puede crear una macro, en la cual tenga un menú, donde pueda ingresar entradas, ingresar salidas y consultar algún producto. Como llevo inventario por lotes, tengo la necesidad que al terminarse un lote mas viejo el lote mas nuevo ocupe el lugar del lote que ya se acabo. Un Ejemplo. Tengo un Producto con 4 lotes; SKU DESCRIPCIÒN LOTE1/EXISTENCIA , LOTE2/EXISTENCIA, LOTE3/EXISTENCIA Que al terminarse la existencia de Lote1, se actualice el nombre de los demás lotes, el que t…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 3.1k visitas
  22. Hola, quisiera saber si pueden ayudarme hacer una macro que cree una carpeta con el nombre del cliente (celda C6) y dentro de esta carpeta que guarde la hoja (NOTA_DE_TRABAJO) con el numero de la (celda F2) y la fecha del día, quisiera que se guardara en el disco duro "E" en la carpeta "Notas", y al guardar quedarme en la hoja activa (CALCULADOR). Esta macro la copie de internet pero no se modificarla. EJEMPLO: Sub guardar_Click() Range("A1").Columns.Hidden = Not Range("A1").Columns.Hidden Dim wb Dim ruta, carpeta, libro, texto As String ruta = InputBox("E:\notas") 'ruta = "E:\notas" carpeta = ActiveSheet.Range("C6").Value libro = ActiveSheet.Range("F2").Value…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 3.6k visitas
  23. Started by moreve,

    Hola distinguidos expertos. Necesito su apoyo para completar con macros un programita para control de tarjetas de cobro. Se trata de “Copiar, buscar y pegar”. Estuve buscando en este foro algo parecido y me encontré con uno pero no he podido adaptarlo, me manda un error de compilación “La clave ME no es válido” y estoy tratando de aprender a armarlos aunque confieso ya he podido con otros códigos un poco sencillos. Es aquí que necesito su apoyo. A continuación trataré de resumir el código que requiero. 1- El contenido de las celdas “E3”, que es para consulta, es un folio de 4 dígitos y el de “D3” que corresponde al Status de ese folio, es una de 4 palabras (A…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 1.8k visitas
  24. Started by Wrongdoer,

    buenas tardes, quisiera saber si hay algun codigo para hacer un userform siempre visible, osea que este siempre sobre todo. gracias

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 3k visitas
  25. Buenos días amigos de AyudaExcel Les comento que trabajo en Recursos Humanos, actualmente manejo una Base de Datos en Excel dónde me gustaría realizar una lista despegable de los candidatos que aplican a diferentes puestos y que al seleccionar su nombre mediante la lista aparezca su curriculum. Claro, se como realizar la lista de validación y demás. En lo que necesito ayuda sería si se puede mostrar ese objeto incrustado (Curriculum) al seleccionar el nombre. (Dicho objeto estaría en otra hoja de excel) Adjunto ejemplo por si no me supe explicar. Espero su ayuda. Saludos cordiales desde Costa Rica! Base de Datos.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 770 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.