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, Quisiera realizar una lista desplegable que dependiera de la siguiente forma. Si alguien puede ayudarme os lo agradeceria mucho. Tengo una pestaña (BASE DATOS) con las siguientes listas Tuberia y sus categorias y variantes. Cableado y sus categorias y variantes Elementos y sus categorias y variantes. La idea es que en LISTADO al seleccionar una celda (A1) pueda elegir entre tuberia, cableado o elementos. Al realizar eso en (A2) pueda elegir entre las categorias de cada uno y en (A3) pueda elegir su variante Estamos intentando crear una base de datos que se pueda ir ampliando, para la realizacion de mediciones. Por ejemplo A1…

    • 0

      Reacciones de usuarios

    • 12 respuestas
    • 2.2k visitas
  2. Started by CESAR25-03-76,

    hola amigos nuevamente ojala me puedan ayudar y explicar una posible solución a este problema que no he podido dar lo he intentado y asta ahora no logro dar con el problema quisas sea por mi falta de experiencia , este es un ejemplo que he encontrado y lo he querido adaptar a mi necesidad, lo que no entiendo por que al agragar una columna al inicio ya no me muestra los resultados como en el archivo original, al escribir en el textbox1 no sale ningun filtro y al escribir en el textbox2 sale el filtro pero lo del textbox1, me explico en el campo descripcion me busca lo del campo código. y le agrege esa columna por que mi objetivo es agregar cinco columnas las cuales aun …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.2k visitas
  3. Buena tardes, si me pudieran ayudar con el código para una Macro que permita abrir un correo nuevo en Outlook Office 365 y enviar un mail automático desde Excel 2010. En mi trabajo tengo una lista de clientes en las cuales cada determinado tiempo vence su contrato, me interesa que con la fecha de vencimiento se pueda enviar un correo a la persona asignada para recordarle que se termina el contrato y que en ese e-mail se adjunte una hoja del mismo excel, en formato de archivo excel de la hoja sola. Subject: Recordatorio de Fin de Contrato. Body text: Apreciado " Celda A2" su contrato finaliza " Celda E2", se envía recordatorio del fin de contrato para renovar. El nombr…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.2k visitas
  4. Started by Daniel Wise,

    Hola a Todos estoy tratando de enviar un mensaje de WhatsApp desde el Excel y todo funciona bien menos el ENTER... no lo acepta la intrucción ActiveWindow.Application.SendKeys "{ENTER}" no la ejecuta.. Alguna sugerencia? Gracias y Saludos !!

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.2k visitas
  5. Started by mdiaz2006,

    Estimados amigos, tengo un sistema contable que seguí por internet del profesor Otto González y no puedo adaptar a los valores de Chile; le he escrito al profesor y no me contesta; es posible que alguno de ustedes me ayude para solucionar el tema? ingreso un valor de 15.000,00; me escribe en el formulario 1.500.000,00 y me envía al libro diario 1.500.00000 Desde ya les agradezco incidencias.docx Gestor de Contabilidad - Balance General.xlsm

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 2.2k visitas
    • 1 seguidor
  6. Invitado R3Y468
    Started by Invitado R3Y468 ,

    Buenas tardes, soy nuevo en esto del visual basic, espero me puedan echar un cable, he conseguido una macro la cual la he ido adaptando a las necesidades, lo que requiero es que el rango que especifico, al pasar a la siguiente fila se mantenga el conteo, la macro funciona de la columna D9:J9 al repetir el valor "R" mas de 2 veces despliega el MsgBox y borra el ultimo valor Introducido limitandolo a 2 valores. Es una tabla que consta de los retardos de los trabajadores de lunes a domingo, el primer trabajador se ubica en D9 : J9, el siguiente en D10 : J10 el tercer trabajador de D11: J11 Y así sucesivamente, la macro solo me funciona con el primer trabajador, que al introd…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 2.2k visitas
  7. hola muy buen dia a todos y feliz inicio de semana, y muchas gracias de antemano al foro y a todos los que de alguna forma me han ayudado. ya tengo mi archivo terminado con macros ya todo funcional ahora mi pregunta es la siguiente: como puedo usarlo como una plantilla ya que lo mismo que le hice al archivo es repetitivo o sea cada semana hay que hacerle lo mismo pero con diferentes datos en las filas a veces pueden ser 100 casos y a veces 500 mas o menos. saludos a todos

    • 0

      Reacciones de usuarios

    • 7 respuestas
    • 2.2k visitas
  8. Buenos dias Tengo un problema con mi código que no acabo de conseguir realizar que me filtre por los dos datos requeridos. A continuación explico las partes del código txt_equipo: se cargan los datos al realizar la búsqueda en el cbo_not, estos datos son iguales que la columna 1 del tabla equipos cbo_tarea_prin: los datos los recoge de la hoja7 . este combo lo tengo como evento clik , estos datos están en la columna 2 de la tabla equipos Lo que necesito es que en el cbo_tarea_prin me aparezcan los datos de la columna 2 que concuerden con los de la columna 1 y que después me los muestre en el listbox1. Espero puedan ayudarme. Gracias …

    • 0

      Reacciones de usuarios

    • 10 respuestas
    • 2.2k visitas
  9. Started by chukrut,

    Hola, estoy incursionando en los macros de vb para excel y he encontrado este foro que me resulto muy interesante. Me gustaria que me dieran un ayuda en lo siguiente, partiendo de una grilla de datos en excel con su respectivo encabezado (por ejmplo A11:H20), necesito mostrarlas en un form. Como puedo realizar esto?? Muchas gracias y saludos Carlos

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.2k visitas
  10. Started by lil1234,

    Hola Buen Día Me gustaría si alguien me puede ayudar con este tema, cada vez que voy avanzando en mi base de datos me encuentro con otro inconveniente. Lo que me resulta muy interezante por que asi voy aprendiendo cada vez mas Ahora si voy al punto Necesito copiar información de unas hojas determinadas en un libro nuevo. Tengo que copiar tanto formatos como valores, Sin Formulas( Conservando los valores), ahí radica mi problema. Yo había utilizado la función Worksheets("Hoja1").Copy y si realmente me crea una copia en otro libro, pero conserva los links de donde obtiene la información y cuando necesito enviársela a alguien mas le sale error de referencia. claro por qu…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.2k visitas
  11. Hola a todos de la comunidad de AYUDA EXCEL, felicitarles a todos por sus valiosos aportes, en esta ocasión quisiera pedirles apoyo en el siguiente tema, para mi seria una gran herramienta que simplificaria mis labores diarias. gracias amigos.... NUMERACION AUTOMATICA.xlsx

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.2k visitas
  12. Estoy creando una macro donde se ajecuta cada ves que cambio el valor a una celda, lo que nesicito saber es que debo poner al final para que al terminar la macro siga a la sigientes celda activa ya que hasta ahora solo me queda selecionado el grafico. gracias

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.2k visitas
  13. Buenos dias Maestros..espero todos esten bien .. aqui otra ves ...molestando... por favor me pueden ayudar en esta solicitud tengo un listbox y necesito que este muestre en su pantalla la suma total de la culumna Neto, Iva y Total lo ideal seria que tambien muestre la cantidad de registro que esta considerando en las sumas Cantidad de facturas : xxxx Total Neto : xx Total Iva : x Total $ : xxx es posible dentro del listbox? desde ya Gracias Totales a Todos totales en listbox.xlsm

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 2.2k visitas
    • 1 seguidor
  14. Started by DuDux,

    Queria saber si me podrian ayudar necesito elaborar una encuesta en macro y con sus estadisticas favor si me podrian ayudar adjunto los resultados AuditoriaFinal.rar

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 2.2k visitas
  15. Un salidos a todo el grupo, necesito la ayuda de todos los expertos en VBA lo que pasa es lo siguiente tengo un formulario donde me muestra bien los datos, también opciones para consultar. Cuando realizo la consulta por identificación me muestra bien, ahora viene cuando pongo los rangos de fechas y pulso el botón filtrar lo ocultan todo los datos y los detalles lo vuelve a cero; eso es un tema ahora el otro tema es cuando cuando pulso exportar me exporta bien los datos pero el inconveniente es que la columna fecha lo muestra muy largo y también los detalles no pasa completo: Los detalles son total retiro, total deposito y total de registros, eso dos temas son mis dificult…

    • 0

      Reacciones de usuarios

    • 8 respuestas
    • 2.2k visitas
  16. Started by vendetta86,

    Hola, La duda que me surge, es como hacer para obtener 2 valores de un modulo. Os dejo el programa del modulo que es un max si 2 condicionantes. La idea es ademas de obtener el valor maximo es obtener numero de contador para saber de que celda lo ha obtenido. He probado declarando la variable columna como publica y o no lo he echo bien o no ha funcionado. Alguna idea??? Function MAXIF2(RngMaximos As Range, RngCriterios As Range, Criterio As Variant, RngCriterios2 As Range, Criterio2 As Variant) As Double Dim c As Range Dim Max As Double Max = 0 counter = 1 For Each c In RngMaximos If RngCriterios(counter) = Criterio And RngCriterios2(counter) …

    • 0

      Reacciones de usuarios

    • 12 respuestas
    • 2.2k visitas
  17. Hola a todos, soy un nuevo integrante de este genial foro, he podido aprender algo de los aportes de los participantes y he podido mejorar mi trabajo, Pero ahora quisiera una ayuda en esta publicacion, adjunto una lista de codigos (lo sombreado de amarillo) en el ejemplo he puesto 14 codigos , pero en realidad yo en mi trabajo manejo mas de 4500 codigos de diferentes productos y todos los dias me piden que saque un reporte con 5 codigos, 10 codigos, 2 codigos etc...y lo que hago es copiarlos y pegarlos en otra hoja nueva y guardarlo para finalmente enviarlo por correo. el objetivo es buscar los codigos mediante un combox y con un boton comando agregarlos al listbox para …

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 2.2k visitas
  18. Started by Geckox,

    Hola amigos, he estado utilizando este código de "EXCELeINFO – Excel vba e información - Otro sitio más de ITpro Blogs" para listar archivos de una carpeta: Sub ListFiles() iRow = 11 Call ListMyFiles(Range("C7"), Range("C8")) End Sub ' Sub ListMyFiles(mySourcePath, IncludeSubfolders) Set MyObject = New Scripting.FileSystemObject Set mySource = MyObject.GetFolder(mySourcePath) On Error Resume Next For Each myFile In mySource.Files If Right(myFile.Name, 3) = "mp3" Then iCol = 2 Cells(iRow, iCol).Value = myFile.path iCol = iCol + 1 Cells(iRow, iCol).Value = myFile.Name …

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.2k visitas
  19. Started by omarlext,

    amigo tengo este combobox en la hoja1 con el listado de hojas ocultas, cuando selecciono la hoja3 por ejemplo.........este me envia sin prolemas hasta la hoja, pero cuando regreso a la hoja1 (por medio de un boton) , el combobox muestra la ultima seleccion ( en este caso la hoja3) pero si vuelvo a seleccionar esta misma hoja3 no hace nada, tengo que seleccionar otra hoja y despues de esto, si puedo vollver a seleccionarla (hoja3). no se si sea la solucion .....pero cuando regrese a la hoja1 encontrar el combobox en blanco.....no se si sea necesario.........este es el codigo y el archivo Private Sub UserForm_Initialize() ComboBox1.RowSource = "hoja1!" End Sub Private S…

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 2.2k visitas
  20. Muy buenas tardes, Normalmente mis macros son relativamente sencillas y luego, poco a poco voy puliendo detalles para hacerlas más rápidas y más cómodas. En el trabajo manejo un fichero con muchas rutinas: desde seleccionar un fichero txt y pasarlo a una hoja hasta seleccionar varios ficheros, recorrer uno a uno y realizar diferentes operaciones con ellos. Poco a poco la cantidad de cosas y subrutinas que he ido añadiendo (por necesidades de mi trabajo) han hecho que el tiempo que tardo en ejecutar todas las macros vaya incrementándose. No es excesivo aún, ronda el minuto y medio, pero se que trabajando con arrays o creando diccionarios (un compi que está de va…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 2.2k visitas
  21. Started by Lázaro,

    Hola a Tod@s Mi Tema de hoy es algo que una ocasión hace años intente resolver, pero la verdad que al final me conforme con una solución (mala) que hice muy limitada, quizas por no entender la propuesta del maestro @Cacho R como expuse en aquel momento en mi último Post, aquí dejo el link. https://ayudaexcel.com/foro/topic/18307-combinaciones-reducidas/?do=findComment&comment=109008 Ahora llevo más de dos semana viendo cómo puedo resolver este Tema pero no lo logro, la intención es poder Reducir en todo lo posible las Combinaciones a Jugar según la selección de un Grupo de Valores, he recopilado varias Macros que me facilitan en alguna medida poder al m…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 2.1k visitas
  22. Started by MarcoB,

    hola necesito hacer un excel en donde extraiga datos de varias web y poder actualizarlo cuando yo quiera así como una consulta web pero en estas paginas no se puede por lo que tendría que hacer una macro pero no se como hacerlo si alguien me puede ayudar (no quiero hacer un web scraping siento que sera mas fácil con excel ) trate de hacer un proyecto por esta pagina pero no me han respondido, de antemano muchas gracias comúnmente siempre responden las dudas si que se agradece pueden usar esta cuenta para ingresar (antes ya había hecho una pregunta pero sigo sin poder solucionarlo) https://www.standardandpoors.com/en_US/web/guest/ratings/entity/-/org-details/sectorCo…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 2.1k visitas
  23. Hola! Necesito que una Macro me haga lo del título: Imprima de forma consecutiva una hoja de datos donde una celda cambia la numeración y me arme UN SOLO PDF con todas las hojas mandadas a imprimir. Ya tengo armada una Macro que imprime en forma consecutiva, pero tengo dos inconvenientes: 1) Si mando a una impresora común me sale todas hojas impresas en una sola cara. Se desperdicia el doble de hojas. 2) Si mando en PDF para luego unir todos los archivos separados con algun otro software, tengo que darle imprimir a cada una de las impresiones y es muy tedioso. Por eso es que necesito una Macro donde me cree un solo PDF con todas las impresiones que se mand…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.1k visitas
  24. Invitado Juan Pelfort
    Started by Invitado Juan Pelfort ,

    Hola, alguien me puede facilitar el código del "juego de memoria" en excel, que consiste en una tabla de 6 x6 casillas y hay parejas de números que no se ven, al pulsar cambia la casilla de color y se ve el número, entonces debes recordar donde está el otro igual, al encontrarlo ya quedan a la vista. Lo he visto por internet pero no consigo bajarlo. Muchas gracias

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 2.1k visitas
  25. Started by raultrres,

    Hola, tengo un problema con excel, desde un Commandbutton, y mediante combinar correspondencia, abro y auto relleno un archivo de Word, con el último registro de una tabla Excel. El problema viene cuando al tener abierto ese archivo Word, pulso de nuevo el mismo commandbutton, quedándose el userform bloqueado. Mi duda es como configurar para que al volver a apretar ese commandbutton no inicie la macro comprobando si esta abierto el archivo. Y por último no soy capaz de hacer que al abrir directamente se inicie el guardar como, para así no modificar el archivo base. Copio el código de la combinación de correspondencia. Private Sub PORTADA_Click() ruta = ThisWorkb…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 2.1k 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.