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. Buen dia, Agradezco me colaboren, necesito una macro sencilla que me copie toda la informacion de una fila a otra hoja teniendo en cuenta el estado (columna N) si el estado es pendiente copielo a la hoja de pendiente y si es devuelto a la hoja devuelto. la necesito con un poco de urgencia Gracias Gestion.rar

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.5k visitas
  2. Buenos días, Al extraer los datos de SAP, obtengo más datos de los necesarios y de forma desordenada. Por ello necesitaría realizar una macro para poder automatizar la organización de estos datos tal y como los registro en otro excel. De igual manera sería muy útil si la misma macro me copiara esos datos ya organizados y los ubicará en la siguiente línea vacía de la hoja donde guardo los datos. Me explico. Cuando obtengo los datos de SAP, me aparecen tal que así: De estos datos me interesan únicamente las columnas B, C, F y H, en el siguiente orden: B, F, "Columna vacía", C, H. De tal manera que quede tal que así (ha…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.5k visitas
  3. BUenas noches, he buscado casos similares en el foro para resolver casi la parte final de mi problema pero no he podido hallar solución, les adjunto archivo donde he estado avanzando mi macro, en la hoja3 tengo 02 combobox uno con el nombre de Oficina y el otro con el tipo de encuesta: cliente incógnito y post transacción, mi consulta es cómo puedo hacer para actualizar la información cuando selecciono otro nombre de Oficina del combobox, solamente he hecho para actualizar la información cuando cambio el tipo de encuesta Gracias Saludos Tabla Preguntas 2.zip

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.5k visitas
  4. Started by Carlos Ocampo Larios,

    Buenos dias Amig@s del foro espero se encuentren muy bien! quisiera solicitarles el apoyo con lo siguiente, tengo un problema con el siguiente código (adjunto), lo que se pretende es realizar una tabla de amortizacion partiendo de ciertos datos, los datos de la tabla son colocados a partir del rango B15 hacía abajo y hacia la derecha hasta la columna G, todo me funciona bien, excepto cuando el plazo de amortizacion es igual a 1, en la columna C,fila 16, se genera una repeticion de la formula ubicada en C15. Tabla de Amortizacion.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
    • 1 seguidor
  5. Hola foro Otra vez solicitando su ayuda Recién me han ayudado a colocar fecha hora y minutos en celdas separadas, pero al estar utilizando la solución dada, me percate de que me falta una linea de código que, al borrar el contenido de la columna A, también se borren los contenidos del las celdas B, C y D. Subo el archivo con el código que me ayudaron a modificar, esperando me puedan ayudar a insertar el código para borrar como he dicho antes. Gracias de antemano pegar fecha 2.xls

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.5k visitas
  6. Buena tarde como podrian ayudarme, necesito bloquear celdas pero despues de haberle ingresado manualmente datossaludos y mil gracias por el apoyoson diferentes celdas que necesito bloquear por lo que subo un archivo de ejemplo ya que el real es demasiado grandepero pongamos como ejemplo bloquear las celdas de las columnas a,f,h,i,j,k,l y las celdas 13 para abajo pero que se pueda ingreasar a la primera vez y que ya al segundo intento muestre un error de aviso pero que se haga con una contraseña para que solo un admin lo pueda ver y modificar mil gracias - - - - - Mensaje combinado - - - - - EL ARCHIVO PERDON Bodega1.zip

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.5k visitas
  7. Hola, tengo un proyecto donde se abre un formulario de login con un usuario y contraseña, pero me percato de que cuando la contraseña tiene solo números indica que "La contraseña es invalida" pero cuando cambio la contraseña a con letras si permite continuar, mi pregunta será ¿Cómo valido que el usuario ingrese mínimo una letra en la contraseña? o ¿cómo valido que me tome una contraseña de sólo números?

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
    • 1 seguidor
  8. Hola a todos, Por favor si alguien me puede ayudar con lo siguiente: Tengo una macro la cual me pasaron pero al parecer está desactualizada, dicha macro debería consultar masivamente datos de la siguiente pagina - https://www2.sbs.gob.pe/afiliados/paginas/consulta.aspx para ello solo se debe de ingresar el DNI de las persona a consultar a partir de la celda A2 y automáticamente debe traer los datos de las personas consultadas. Muchas gracias Consulta 2.xlsm

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.5k visitas
  9. Started by LeFuet,

    Buenas, una vez más recurro a vosotros antes mi más absoluta inutilidad para conseguir nada serio en esto de las macros. En esta ocasión intento copiar varias celdas desde una hoja a otra, la idea sería que las copiase en la primera fila libre que encontrase en la "Presupuesto", es decir, la primera fila sin ningún dato en ninguna de las columnas. Por ahora he conseguido esto que os pongo, el problema es que me copia los datos, pero los pone en la primera fila de la hoja de destino, lo que dificulta luego las cosas. Las relaciones entre las casillas de cada hoja son las que se detallan en el código, se tienen que copiar cada una en su destino concreto. Sub copiar_ce…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.5k visitas
  10. Started by jotaeme,

    Estimados Se me ha complicado un poco lo siguiente: tengo un libro con 8 hojas en el mismo formato del adjunto....donde van centros de costos horizontalmente y codigos de pago en forma vertical (columna A). Cada hoja es diferente a la otra en valores por supuesto y no todas tienen los mismo centros de costos y codigos de pagos en la hoja nueve (9), he generado un maestro de centros de costos y un maestros de codigos de pagos. Pues bien, en la hoja 10, quiero generar un planilla que contenga todos los centros de costos y todos los codigos de pagos con la suma de los valores que encontro en las 8 hojas de datos. Se entiende? Por cada centro de costo y p…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.5k visitas
  11. Started by Miguel0763,

    Hola , quiero insertar un boton de opcion en un formulario para hacer traspasos entre cuentas, que al hacer click en el boton opcion se muestre un combo box y al anotar el importe se descuente de una cuenta y se carge en otra cuente. saludos envio un archivo CuentasClaras.rar

    • 0

      Reacciones de usuarios

    • 4 respuestas
    • 1.5k visitas
  12. Started by exskizzo,

    Buenos dias desde Mexico para todos. Recurro nuevamente a ustedes para solicitar su ayuda. Tengo un archivo con varias hojas(pueden ser 1,2,3...n) de las cuales quiero pasar algunos datos de cada una de las hojas a una hoja que se llama "Explosion de materiales" la siguiente hoja se llama "Explosion de Avios" y la ultima se llama "Listado de lotes" Estas 3 ultimas hojas no las tomaremos en cuenta para nada, a excepcion de la hoja llamada "Explosion de Materiales" que es donde iran los datos recolectados. Cabe mencionar que existe o existen varios temas con mi misma inquietud pero no he podido adaptarlo a mis necesidades. Dentro del archivo vienen los datos que se pret…

    • 0

      Reacciones de usuarios

    • 0 respuestas
    • 1.5k visitas
  13. Started by memes,

    Hola buenas tardes, Tengo en Excel una macro que realiza copias de una hoja “planilla “(modelo) tantas semanas tiene el mes y las renombra con los datos que tengo en la hoja ListadoCopia, En la misma hoja tengo tres columnas de fecha ya calculadas correspondientes a los días de cada semana solo necesito los (Lunes, Miércoles, Viernes), me gustaría que copiara estas fechas en las hojas ya renombradas según corresponda así la hoja ENE_S1_2021 tendría el lunes 4/01/2021 , miércoles 6/01/2021, etc… Perdón si es muy simple la pregunta estoy empezando y lo veo todo un mundo el poder manejarme en Excel. Muchas gracias a todos quirofanos.xlsm

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
  14. Started by dff1403,

    Hola a Todos, espeo se encuentren bien, bueno esta vez nuevamente recurro a ustedes, ya que cuento con un libro de excel el cual tiene 2 hojas una con "factura" y otra con "guia" ambas tienen su numero correspondiente (esta en rojo del adjunto), por lo que desearia que se pueda hacer un boton el cual genere guradar de acuerdo al valor que indican las celdas de "factura" y otra con "guia" y de ser posible el cliente tambien (esta en rojo del adjunto), como para que por ejemplo la grabacion sea: "Factura 001-002060 Guia 001-004050 Nestle", espero puedan ayudarme. Muchas Gracias, Fact Model 1.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.5k visitas
  15. Hola a todos: Creo que para lo que necesito, necesito una macro. Tengo una columna con cerca de 5000 filas, donde hay números del 0 al 25. Necesito que en otra parte de la hoja u otra hoja, me da igual, me agrupe (me cuente) los datos que son superiores a 19, y que además, me los agrupe de tal forma que: - Cada valor de cada celda, es como si fuera "1 segundo", y cada valor por encima de 19 se denomina "sprint". - Hay veces que los datos vienen así: 4, 5, 19, 4,10... Lo que significa que en ese rango hay 1 sprint de 1 segundo. - Hay otras veces, que los datos vienen de tal forma que: 6, 7, 19, 20, 10....lo que sería 1 sprint de 2 segundos (puesto que hay 2 numeros c…

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
  16. Jelow, Yo por aquí de nuevo xD Estoy embarcándome en la posibilidad de dar clases de VBA a gente que no sepa NADA al respecto y explicarles desde lo básico a lo avanzado, las cosas más esenciales en cada aspecto. Como aquí son todos unos maestros, vengo a robaros ayuda (?) Tengo la siguiente tabla: La idea es que luego la persona, investigue en profundidad otros temas más complicados o métodos y trucos para usar cada función y fórmula. ¿Algún concepto que digáis, esto la persona tendría que saberlo? (igual está en la tabla lo que me digáis, pero prefiero saber vuestra opinión :D) Gracias de…

    • 0

      Reacciones de usuarios

    • 9 respuestas
    • 1.5k visitas
    • 2 seguidores
  17. Buenas noches amigos forista. Tengo una consulta. Es factible mediante una macro que al momento de guardar el archivo, guarde al mismo tiempo el archivo en la nube?? Sería conveniente que en alguna celda de alguna hoja del libro se indique la ruta pues como hay tantos servicios de nube?? De ser posible esta idea como podría ser el código. Muy agradecido de antemano por su ayuda Leo

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
    • 1 seguidor
  18. Compañeros, Nuevamente solicitando su ayuda, en esta ocasión traigo un caso interesante. En un caso anterior, estaba buscando una macro que me ayudara a importar varios archivos de texto a un libro de Excel, en donde cada uno de los archivos correspondiera a una hoja del libro. En este caso necesito algo similar, tengo que importar varios archivos de texto, CDia_01, CDia_02, CDia_03….. etc. cada uno corresponde a un día del mes, pero en lugar de 2 columnas vienen 6, de las cuales 5 corresponden resultados que corresponden a lo que le he llamado consolas; cosola1, consola2, consola3……. El apoyo que solicito es el poder extraer de cada hoja CDia….el dato que corresponda a…

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.5k visitas
  19. Started by falexramos,

    Elimnar archivo con Kill Buenas tardes Maestros del excel tengo un formulario en el cual a veces me funciona el codigo para borrar un archivo temporal que creo por medio de un codigo, pero en algunas momentos si funciona y en otros no y no entiendo por que. agradezco la ayuda que me puedan brindar subo archivo. Sub borrar() FileExtStr = ".pdf" TempFilePath = Environ$("temp") & "\" TempFileName = "Retiro " & Range("b5").Value Kill TempFilePath & TempFileName & FileExtStr End Sub[/code] Kill TempFilePath & TempFileName & FileExtStr

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
  20. Started by Diamar,

    Hola a todos. Tengo una base de datos trabajada con una lista desplegable utilizando las funciones INDICE, COINCIDIR y CONTAR.SI, tal como se presento en uno de los temas ya tratados en este foro. El problema es que al el rango sobre el que debo realizar la búsqueda es dependiente (columna ya que son varios rangos y cuando cargo la fórmula en la validación de datos me aparece un error que dice que no se pueden utilizar operadores de referencia ni constantes de matriz en la validación. Adjunto el archivo de prueba (Estoy trabajando en excel 2010) ejemplo.rar

    • 0

      Reacciones de usuarios

    • 2 respuestas
    • 1.5k visitas
  21. Started by Takuma,

    Estimados!! necesito de su ayuda.hice una planilla en Excel para controlar los retiros de materiales de mi empresa , las funciones basicas ya estan (Lee el codigo,asigna cantidad por defecto y a mano cargo quien lo solicita) pero quiero hacer un poco mas y acá es la cuestion.- Necesito que cuando leo un producto se abra un popup que haga lo siguiente 1) sume los productos que son iguales en una linea , identifique a la persona que se lo lleva (porque en mi planilla precaria lo tengo que hacer de forma manual) y al dar aceptar se termina la transacción , y cuando leo un producto de nuevo se genere otra con el mismo popup y se repita el proceso.la idea es que cuando el usua…

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.5k visitas
  22. Started by Franc_,

    Buenas noches, queria hacerles una consulta. Tengo una macro que copia una formula a la hoja, dentro de la formula hay de referencia una celda, lo que quiero es que la celda yo la tenga que elejir, les paso el archivo. Dentro hay 2 macros, la primera numerook, es donde hace referencia a "A1", pero yo quisiera elejir la celda, como en la macro 2, "numeroxxx", alli puedo elejir la celda pero no me sale el resultado....muy agradecido por sus respuestas. celda activa.rar

    • 0

      Reacciones de usuarios

    • 1 respuesta
    • 1.5k visitas
  23. Buenas tengo creado un mapa coroplético y me gustaría refactorizar el código mediante el uso de clases. La idea es que al abrir el libro se ejecute un constructor y almacene todos los objetos provincia en una colección. Pongo una captura de lo que he hecho hasta ahora: https://i.postimg.cc/90MJvP2W/imagen-2021-03-20-200920.png Ya he creado la estructura de cada una de las clases (cProvincia y cProvincias) pero mi duda es: 1. ¿Sería posible declarar a modo global una colección que dure el tiempo de vida del libro? ¿Es posible declarar una colección de tipo static como variable global? Lo he intentado y marca error. Más que nada lo digo, porque si cambio…

    • 0

      Reacciones de usuarios

    • 6 respuestas
    • 1.5k visitas
  24. Hola a todos: Tengo una base con mucha infromacion que voy agregando, en diferentes periodos, me gustaria que con una macro quedara registro en una columna la fecha en que se registro la informacion o dato en otra columna. Saludos y Gracias Fechas.xls

    • 0

      Reacciones de usuarios

    • 3 respuestas
    • 1.5k visitas
  25. Started by PanchoMacro,

    Hola a todos, Espero estén muy bien, y puedan ayudarme nuevamente con esta complicación que tengo, bueno les cuento que tengo un código donde utilizo el "Chr" y en mi computador del trabajo no me causa ningún problema, pero al momento de usar la macros en el computador de un compañero, está arroja error. En la imagen sale el error en cuestión, el código utilizado sirve para que en determinado text box nos se pueda escribir nada distinto a un número. [ATTACH]37749.vB[/ATTACH] Espero pronta respuesta saludos.

    • 0

      Reacciones de usuarios

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