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

    Buenas tardes. Hace tiempo realice una plantilla para gestionar las facturas trimestrales. Hace unos días añadí un apartado para que me numerara las facturas por numero de referencia. El problema es que ahora cuando registro una nueva factura los datos no los asigna en el lugar correspondiente. (No se porque , ya que realmente no he añadido mas columnas, solo utilizo a primera que la tenia libre.) Alquién podría echarle un vistazo. Un saludo 2014 2ºT. DP.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 716 visitas
  2. Buenos dias, Soy nuevo en este sitio, y me gustaría pedirles ayuda ya que estoy bloqueado con un trabajo que tengo que realizar. Les comento a continuación: Tengo una base de datos que corresponde a todos los días del año para cada equipo. Me gustaría crear una userform que facilitase la introducción de los datos. La macro consta de una primera columna que corresponde a los equipos, una segunda a la fecha y posteriormente hay 24 columnas que corresponden a las fracciones horarias de un día. Lo único que quiero es que la userform me filtre en función del equipo, con un Combobox, introducir una fecha inicial y final, y en esa fracción de fechas a través de unos checkbox…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 716 visitas
  3. Started by jose reyna cepeda,

    Buenas tardes a todos.... Tengo una base de datos donde en H3 y J3 se repiten los datos y lo que requiero es borrar los datos en forma automática (si se puede con alguna formula) ya que el archivo es muy extenso para no irme de fila en fila? De antemano muchísimas gracias Anexo archivo LIBRO 10.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 716 visitas
  4. Buenos días, Me gustaría saber si me podríais ayudar con este ejemplo que adjunto. En una tabla para añadir tiempos, no consigo que me queden fijos los valores en la celda (hora de llegada), según voy añadiendo mas filas me modifica todas celdas de las anteriores filas. Muchísimas gracias de antemano. ejp.xlsm

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 716 visitas
  5. Buenas tardes En la celda E45 tiene que tener un numero para que cuando realice una consulta me muestre todo los datos pero hay veces que ese campo no se rellena y quisiera que tuviese un 0 por ejemplo Y no se que solución darle Factura Ayuda.xlsm

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 716 visitas
  6. Started by JORGE.AUDITOR,

    Buenas tardes Quisiera ver si me pueden colaborar y ayudar a dilucidar una solución. En la actualidad me demoro un monton en estar modificando formular y quiero hacerlo mas rapido ya que las planillas las hago dos o tres veces por semana y me toma mucho tiempo. Dentro de una planilla, tengo 2 tablas con datos: 1) un historial de pagos a proveedores, donde se identifica cuanto se le canceló por año a un proveedor según su Identificador 2) una tabla con el detalle de las facturas que tengo pendientes de pago, ordenador por proveedor. El problema es el siguiente: de esas dos tablas, tengo que hacer una dinámica donde me aparezca el análisis de …

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 716 visitas
  7. Started by claconva2,

    Buenos días amigos, necesito ayuda de ustedes para hacer una macro que me busque los datos de otra tabla por criterios, y que se repita la acción hacia abajo y me ponga el código en la tabla de planilla de cargos.. A continuación les subo el archivo explicando mi consulta. De antemano muchas gracias por su ayuda y si no entienden lo que quiero me escriben y les explico mejor.. solución 1 homologación.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 716 visitas
  8. Started by cachuel,

    Estimados, En esta ocasión solicito ayuda para ver si se puede realizar una macro que, según el ejemplo adjunto, realice lo siguiente: Las columnas A / L son los meses del año. En las columnas AK, AM, AO, AQ, AS, AU, AW, AY, BA, BC se coloca la fecha en que a cada cliente se le emitirá una factura (una por mes). Cada vez que se coloque una fecha en las columnas correspondientes, la macro debe agregar automáticamente un número correlativo ascendente (comenzando desde el 1) en el mes indicado (columnas A / L) según vayan siendo ingresadas las fechas, o sea por orden de introducción o momento en que se lo va ingresando. Según el ejemplo adjunto: En el mes de m…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 716 visitas
  9. Started by Salvador1,

    Hola: He ideado un formulario para búsquedas con 4 posibilidades: ContieneExacto, ContieneAproximado, NoContieneExacto y la última ya te la puedes imaginar. Y quisiera que al marcar/desmarcar alguno de los dos Checkbox (Exacto / No contiene), se ejecute una de las 4 opciones. Si no marco nada, debe hacer una búsqueda del tipo Contiene/Aproximado. Si por ejemplo marco el check Exacto, buscará del tipo Exacto/Aproximado. Saludos Buscador.rar

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 716 visitas
  10. Hola, He buscado información sobre este tema, pero no sé si se debe a mi versión de excel (office 2007 para Mac). El siguiente código me da como resultado, la impresión en PDF de todo el libro en vez de la hoja que necesito. Sheets("Hoja1").Select 'ActiveSheet.SaveAs Filename:= _ "Macintosh HD:Users:davidpoblete:Documents:Espai Jazz:Contabilidad:" & "Respaldo Datos Contables" & "_" & Range("D72") & ".pdf" _ , FileFormat:=xlPDF, PublishOption:=xlSheet Gracias y espero haber seguido correctamente las reglas, hacía tiempo que no publicaba, saludos cordiales, Rodia.

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 716 visitas
  11. Hola, buenos días Tengo una situación que requiero resolver y por más vueltas que le he dado, no llego a cómo solventarla, más o menos sería así: Tengo un listado de cédulas y empresas, con el nombre de al menos un representante, el puesto y uno, dos o ningún número telefónico de cada uno. Ahora, ocupo realizar un ordenamiento similar pero dónde el campo cédula se convierta en clave única (es decir, no se repita) y se copien los valores del segundo, tercero, cuarto etc. registro en un horizontal (así hasta 7 posibles casos, que sería lo más que tengo disponible). ¿Existirá alguna macro que pueda realizar esto? ¿alguna idea? Les quedaré eternamente agradecido cualqui…

    • 0

      Reacciones de usuarios

    • 5 respuestas
    • 716 visitas
  12. Started by EdmundoFF,

    Hola a todos buenas tardes. hoy quisiera que me ilustraran de como quedaría este código para poder filtrar la fecha de hoy mas la de ayer. osea quiero traer la fecha de ayer y la de hoy... de antemano, muchas gracias. saludos. FILTRAR.zip

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 716 visitas
  13. Buenas estimados. Esperando que se encuentren bien, les comento que desconozco de formulas para realizar lo que necesito, pero encontré una agenda de visitas a clientes que me sirve muchísimo. El tema es que quiero agregar mas columnas de clientes (4 mas) manteniendo todo el formato de las formulas. el archivo es muy sencillo y practico, disculpen mi ignorancia, los ayudare en aclarar las dudas que tengan. Muchos saludos!!! Agenda de visitas a clientesl.xls

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 715 visitas
  14. Estimados amigos: En esta oportunidad, quisiera su ayuda en lo siguiente: Tengo un cuadro que llenar, pero necesito que al posicionarme en una celda me aparezca una tabla con un listado y con opción para buscar para seleccionar el código que le pertenece y se pegue en la celda que eliga. Y tbn que me ayuden con otra formula para concatenar de manera automatica no quiero que aparezca ese contenido de formula concatenar sino que solo al dar click se concatena solo en la columna de determinada celda que tenga información. Les adjunto mi archivo y imagen para que lo puedan entender mejor. Mil gracias!!!

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 715 visitas
  15. Buenas tardes a todos, espero no incomodarlos, pero necesito la colaboración de ustedes, ya que no he sido capaz de generar una Base de datos partiendo de una plantilla que lleno día a día, el caso es el siguiente: 1.Tengo un archivo el cual cada día genero una pestaña con el número del día correspondiente, o sea, si el día es "2" abro una pestaña con el "2" que corresponde al movimiento de dicho día; si es "3" asigno el número "3" y así sucesivamente. 2. Cada día lleno los datos según el empleado o modulo que corresponda (Ver archivo adjunto) 3. Terminado el día, tomo la información de dicho dia y la copio manualmente a otra Planilla, llamada "Datos Generales", en la …

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 715 visitas
  16. Hola, me surge un problema y quisiera compartirlos para ver si tengo solución. Tengo un excel que me servirá de resumen de datos recogidos de otros exceles "que esten activos" En el excel resumen iré incrementando la columna A con diferentes datos (en este caso de ejemplo nombres de personas). La macro debería buscar en las diferentes pestañas de los libros activos si está o no y en el caso de encontrarlo traer el valor de una determinada columana (siempre la misma) al excel Resumen. Los nombres en los excel que contienen los datos no siempre estarán ordenados de igual manera por ello la macro debería buscar por coincidencia y no por posición. Adjunto un excel dond…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 715 visitas
  17. Started by MarianoCruz,

    Hola buenos días. Tengo un archivo con la que trabajo constantemente, una hoja donde ingreso muchos datos de otra hoja. Con una formula compuesta me funciona muy bien, el problema es que tengo que estar borrando los datos para actualizarlo con nuevos. y tengo que estar pegando esta formula cada vez que actualizo. Con la macro quiero lograr que esta formula se pegue unicamente en donde halla datos. Trate de hacer la macro para que me ponga dicha formula (en inglés) Espero me puedan ayudar. Gracias Mariano MAcro buscar indirecto.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 715 visitas
    • 1 seguidor
  18. Started by ivan_30,

    he intentado de varias formas darle solución (con mi limitado conocimiento) y encuentro varias trabas que me evitan llegar a lograrlo. podrían apoyarme. gracias.

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 715 visitas
  19. Started by Muscaria,

    Compañeros, estoy tratando de realizar este reporte, resulta que tengo una base de datos en este diseño *FECHA*IDEQUIPO*DSC_EQUIPO*TIPOMTTO*COSTO* y mi reporte final debe ser asi, este reporte se ejecutara desde un formulario *IDEQUIPOS*MANTE CORREC*MANT PREVENTIVO* esto trate de hacer con sentencia sql usando un left join pero me da error En el adjunto hay un ejemplo, espero recibir sus recomendaciones, ReporteInd.xls

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 715 visitas
  20. tengo unas macros creadas depende de la info que tengo corro una u otra. pero quiero que si por error preciono la que no necesitaba, la macro no corra gracias por la ayuda Tavo09

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 715 visitas
  21. Started by merlow,

    Amigos y Maestros: Buenas Tardes. En esta oportunidad les solicito ayuda para resolver este tema (a mi criterio bastante dificil de hacer), por lo que debo pedir asistencia a Uds, los maestros del excel, para resolver mi problema. Estoy tratando de hacer alguna especie de planilla validadora de stock para la venta, para esto les presento el archivo que adjunto: Columna A: Una Categoría Global para el producto Columna B: El codigo que identifica al producto (no existen 2 repetidos) Columna C: El stock actual de ese producto. Columna D: La rentabilidad que me genera la venta de ese producto. Columna E: La cantidad de unidades que siempre debo tener en la gondola Co…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 715 visitas
  22. Started by Benito Bartolomé,

    Hola a todos; En el siguiente enlace os muestro otra forma de cargar datos en un ComboBox. Cargar ComboBox - video Saludos a todos. MMod.xlsm

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 715 visitas
  23. Started by Visor,

    Estimados expertos en excel, he revisado varios foros y no encuentro lo siguiente: Tengo en una hoja llamada AgendaSem las columnas hora, Lunes, martes, miercoles, jueves y viernes (con fechas), en otra fechas importantes con columnas fecha y aniversario, y otra Hoja llamada día donde tengo las columnas hora, actividad. Lo que necesito es que se envie automaticamente lo que esta descrito bajo los dias de la hoja AgendaSem automaticamente a la hoja dia conforme la fecha(correspondiente al dia) He puesto la siguiente formula en las celdas donde necesito que aparezca el texto de la otra hoja =SI(O(Cal!$G$2=Cal!$G$3;Y(DIASEM(B1)>1;DIASEM(B1)<7)); SUSTITUIR(SUSTITUIR(…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 714 visitas
  24. Saludos, haber me explico cuando en la hoja 2 en la celda a1 pongo la formula ="hoja2"!a1 ( la idea es que cuando en la hoja 1 en la celda a1 ponga un dato en la hoja 2 me salga automáticamente la misma) os dejo un ejemplo muchas gracias ejemplo del =.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 714 visitas
  25. Started by juanschinocca,

    buenos dias espero que me puedan ayudar tengo. tengo una terminal de cobros tarjeta de credito que me envia archivos .txt a una carpeta de la pc con informacion de la venta. quiero que estos archivos se incorporen automaticamente a un archivo de excel uno debajo del otro. las columnas seran identificadas por comas. ejemplo de un archivo txt N,COMPRA,291003,150601,CRED,MASTERCARD,5323********0115,B,56308 8,9999,-$-,89,,001,00000013,27102930,,,,,000099999999,0,001,999 cada conjunto de caracteres tiene que estar en una columna y que se vayan poniendo uno debajo del otro a medida que la carpeta recive nuevos archivos txt. desde ya muchacimas gracias

    • 0

      Reacciones de usuarios

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