Seleccionar copiar y pegar Excel VBA - Rangos Dinamicos

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 มิ.ย. 2020
  • Selecionar, copiar y pegar con excel VBA Rangos Dinamicos

ความคิดเห็น • 40

  • @oscarortega1840
    @oscarortega1840 7 หลายเดือนก่อน

    Muchas gracias por compartir. Me fue de mucha utilidad porque con tu ejemplo logré terminar un buscador de precios + cotizador. Es decir, teniendo el buscador, el código de este video permite seleccionar el rango variable que arroja el buscador como resultado, para ser pegado en otra hoja donde se enlistan los "resultados" de cada búsqueda.
    Si estás de acuerdo puedo compartir el código al que me refiero.

  • @andresbowen2633
    @andresbowen2633 2 ปีที่แล้ว

    Excelente! Muchas gracias por tu explicación.

  • @ricardoabel138
    @ricardoabel138 9 หลายเดือนก่อน

    el video que buscaba, suscrito!

  • @mauriciogiraldomarin568
    @mauriciogiraldomarin568 2 ปีที่แล้ว

    Gracias por el video 🤝

  • @albertojosemarinarguedas9720
    @albertojosemarinarguedas9720 2 ปีที่แล้ว +3

    Muchas gracias por la explicación tan clara! Una consulta: si deseo filtrar una base de datos y quiero que sólo se copie los datos filtrados y se peguen a otra hoja, existe algún código que me permita hacer eso?

  • @alejofonseca9169
    @alejofonseca9169 2 ปีที่แล้ว

    Para los que no sepan no es x1 si no xl (ele de elefante) en las dos líneas de código

  • @florenciomalquirodriguez4740
    @florenciomalquirodriguez4740 3 ปีที่แล้ว +1

    Gracias por compartir sus conocimientos. Podría hacer un vídeo pero seleccionando columnas descontinuas, copiar y pegar a libro de excel. Gracias por su respuesta.

  • @SandyReyesCibergayon
    @SandyReyesCibergayon ปีที่แล้ว

    Excelente la última parte cuando el rango va variando, ahora como se haría copiar ese rango y enviarlo como imagen a un WhatsApp??? xFa

  • @manuelmon6720
    @manuelmon6720 3 ปีที่แล้ว

    ¡Gracias por compartir su experiencia!
    Hola, tengo una hoja Excel donde realizo mediciones de tiempo durante el proceso de llenado de celdas.
    Necesito que el valor medido en un procedimiento y que ya se registra en una celda, se vaya copiando (sin sobrescribir) en otras para después de varias corridas, poder calcular un valor promedio.
    ¿Cómo puedo realizarlo con VBA?
    Saludos y gracias por adelantado

  • @balancelisto2835
    @balancelisto2835 9 หลายเดือนก่อน

    Muy bien

  • @pablolaposta4372
    @pablolaposta4372 2 ปีที่แล้ว

    muy buen video. Se podrá copiar la data por partes? por ejemplo de a 10 lineas y que la macro sepa cuando no quedan mas lineas? gracias y saludos!

  • @danieleduardomardoqueooroz1738
    @danieleduardomardoqueooroz1738 11 หลายเดือนก่อน

    he estado tratando de crear una macro que me copie valores de una secuencia que introdujo anteriormente no se como definir el rango de celdas para que se realice secuencialmente alguna idea?

  • @arturocontreras6802
    @arturocontreras6802 3 ปีที่แล้ว

    Hola me sirvió tu video para un proyecto, solo tengo una duda, en lugar de copiar y pegar se puede insertar lo copiado en la parte de arriba para tener una base que se actualiza constantemente?

  • @nichiad
    @nichiad 2 ปีที่แล้ว

    Hola Saludos, excelente. Una pregunta y es vez de pegar en una misma hoja como sería para pegar entre dos libros abiertos.

  • @MC93JS
    @MC93JS 2 ปีที่แล้ว

    Hola! Muchas gracias por la explicación. Una consulta, si quisiera copiar solo las filas que cumplan con una determinada condicion en la primera columna.. cómo podría seleccionar dichas filas?

  • @jonathanmatus7040
    @jonathanmatus7040 3 ปีที่แล้ว

    Muchas gracias por compartir 🙏 existe algún vídeo que permita ir copiando rangos en otra hoja, pero acumulando datos abajo de otro. Como guardando un histórico?? Gracias desde ya 😊

  • @DAVID9630
    @DAVID9630 3 ปีที่แล้ว

    muy bien, pero puedes hacer un video donde en VBA se pueda pegar desde la lista de la "Hoja1" para "Hoja2", teniendo en cuenta en que en hoja2 tiene datos (otra lista) y que peguen los datos al final de ese listado. Gracias y saludos

  • @juancarlosgleon1831
    @juancarlosgleon1831 3 ปีที่แล้ว

    Excelente video, quisiera saber cómo hacer una macro para copiar una selección que es diferente cada vez, tomando como punto inicial la celda activa y 50 filas hacia abajo para hacer la selección, gracias

  • @joseanastaciocauichbalam2425
    @joseanastaciocauichbalam2425 3 ปีที่แล้ว +1

    Hola, excelente explicación duda ¿ Cómo pegar en la siguiente celda vacía después de los datos copiados? Esto para hacer una base de datos y no sobre escribir

    • @hagamoslosimple3768
      @hagamoslosimple3768  3 ปีที่แล้ว

      Intenta con este codigo el cual selecciona la primera celda vacia hacia abajo en la columna A: Range("A1").End(xlDown).Offset(1, 0).Select

  • @josppq4915
    @josppq4915 3 ปีที่แล้ว

    Buenas noches. Muy buena explicación. Yo necesito ayuda para crear una macro q selecciones rangos por medio de un ID y copié en otra hoja para imprimir varias hojas. Es posible?

  • @emersongalvez8903
    @emersongalvez8903 3 ปีที่แล้ว

    Hola, funcionaría igual si quiero copiar varias hojas una abajo del anterior en una hoja consolidada? gracias

  • @fernandoosorio8893
    @fernandoosorio8893 3 ปีที่แล้ว

    Excelente video, y si el rango varía entre 2 títulos distintos de una hoja de Excel, por ejemplo copiar lo intermedio entre "Título A" y "Título B" para q sea inteligentela búsqueda?. Gracias

  • @OutworldsKiller
    @OutworldsKiller 3 ปีที่แล้ว

    Muy buen video Ingeniero, quisiera hacer una petición: en sus futuros videos, ,¿ podría usted por favor hacer acercamientos de pantalla para poder apreciar el código VBA? La mayoría de los videos los veo en mi celular y es muy complicado tratar de ver lo que se escribe y por más que uso mis lentes, no se alcanza a ver bien. Gracias y disculpe las molestias. Saludos y muy buena explicación.

  • @gabco3094
    @gabco3094 3 ปีที่แล้ว

    Buenas noches, excelente video, muy explicativo Muchas gracias!. Me sirvió para otro proyecto que estoy haciendo. Quisiera saber como debo hacer la macro para que copie debajo del las celdas que en destino ya tienen información. Es decir si en la hoja destino hay datos hasta la celda A85, cómo programar la macro para que busque la última celda con información y copie los valores en la siguiente, en este caso en A86. Espero haberme dado a entender. Muchas gracias !!!!

    • @hagamoslosimple3768
      @hagamoslosimple3768  3 ปีที่แล้ว

      Intenta con este codigo el cual selecciona la primera celda vacia hacia abajo en la columna A: Range("A1").End(xlDown).Offset(1, 0).Select

  • @JailerAlvear22
    @JailerAlvear22 2 ปีที่แล้ว

    Excelente video y gracias por compartir este conocimiento. En mi caso tengo un archivo que maneja varias hojas, una que tiene un formulario (Hoja1) que guarda datos en otra hoja como base de datos (Hoja2), pero debe estar protegida Protect para que no se modifique. Si deseo copiar los datos de la base de datos(Hoja2) y pegar en en otra hoja destino (Hoja3), como hago para activar la nueva (Hoja3) cómo destino y que la macro permita copiar la información de la base de datos (Hoja2) estando bloqueada?
    Porque con la macro de este excelente video llega hasta copiar pero cuando requiere que active la hoja 3 me muestra el error fuera del subindice de intervalo.
    Sub CopiarPegarDatos()
    Sheets("Hoja2").Activate
    Hoja2.Unprotect "1010011101"
    Range("b11").Select
    Range(Selection, Selection.End(xlToRight)).Select
    Range(Selection, Selection.End(xlDown)).Select
    Selection.Copy
    Sheets("Hoja3").Activate
    Range("B1").PasteSpecial xlPasteAll
    End Sub

  • @apsbox4
    @apsbox4 ปีที่แล้ว

    Hola, la uso para pasar datos de una tabla dinamica, solo que a veces solo filtra una fila entonces la 4a fila del código me causa conflicto. conoces alguna solución?

  • @marquinneeltriste2137
    @marquinneeltriste2137 2 ปีที่แล้ว

    Gracias por la explicación. pero cuando esta vacío o solo hay un registro selecciona todas las filas, como evito eso.

  • @victorberrios5369
    @victorberrios5369 หลายเดือนก่อน

    Buenas.
    Como selecciono un rango variable en donde la las columnas siempre son las mismas pero vario la fila?
    con la instruccion Find encuentro la linea donde esta lo que quiero pasar a otra hoja ejemplo celda A5 y necesito copiar el rango C5:J5 en donde 5 es una variable del valor encontrado
    Range("A" & posDato) como replico esto al rango a copiar? no puedo escribir Range("C" & posDato : "J" & posDato). copy
    Gracias, quedo atento....

  • @fabianperez3380
    @fabianperez3380 3 ปีที่แล้ว

    hola, muchas gracias por tus conocimiento, me encanto el video y el ejercicio me funciona muy bien pero tratando de usarlo en una tabla dinamica no me funciona. como puedo pegar el rango de una tabla dinamica y que me valla guardando el consecutivo???????

  • @farleytapasco4603
    @farleytapasco4603 2 ปีที่แล้ว

    Cómo copiar una celda ejemplo (A1) de una hoja a otra hoja y luego que vuelva a la hoja inicial y copie la celda (A2) y así hasta una celda específica. Se que se puede usar la instrucción For pero no lo he logrado. gracias

  • @victorvalderrama5215
    @victorvalderrama5215 2 ปีที่แล้ว

    Hola, buenas tardes. Quisiera saber si se puede hacer el último proceso, pero que se pegue en la celda que esté activa; o sea en la la que yo ubique el cursor, o seleccione. Muchas gracias.

  • @aadrianaam14
    @aadrianaam14 3 ปีที่แล้ว

    Excelente maestro, una pregunta ¿cómo lo copiamos a otro libro?, muchas gracias

  • @valentinalondono2559
    @valentinalondono2559 2 ปีที่แล้ว

    Hola, quisiera saber como puedo seleccionar todos los datos desde arriba hasta abajo, pero que no traiga la ultima fila?

  • @florenciomalquirodriguez4740
    @florenciomalquirodriguez4740 3 ปีที่แล้ว

    Saludos mi estimado. Favor me podría ayudar con una macro? Quiero copiar y pegar un dato de una celda anterior D8 hacia las celdas hacia abajo desde la celda D9, D10, D11,.......de la misma columna D, Pero que se pegue de acuerdo a la última fila con datos que contenga la columna del costado E9. Ejemplo: Celda D8 dato a copiar: 01, Celda D9 dato a pegar: 01, Celda D10 dato a pegar: 02, Celda D11 dato a pegar: 03, Celda D12 dato a pegar: 04 y asi sucesivamente Gracias por su respuesta. Bendiciones

  • @narelxu_ilustra3695
    @narelxu_ilustra3695 3 ปีที่แล้ว

    Hola y si deseara que pegara en otro lugar, osea copiar siempre sera donde mismo pero el pegado es donde varia la posicion

    • @hagamoslosimple3768
      @hagamoslosimple3768  3 ปีที่แล้ว

      Te refieres a pegar en la primer celda vacia para abajo? o podrias ser un poco mas especifico(a)

  • @bigjoemeta747
    @bigjoemeta747 3 ปีที่แล้ว

    coño papi no le metas esos coñazos al micro, me dolio el oido. De resto todo fino, gracias por la ayuda

  • @analitycs1303
    @analitycs1303 2 ปีที่แล้ว

    por fa...acercar la camara al código please...muchas gracias y saluditos..!!