Copy, move, delete, rename files and folders from Excel with VBA and macros @EXCELeINFO

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • ✅ Download the file | www.exceleinfo....
    🏆 Subscribe | goo.gl/M5zNA8
    When you work with macros in Excel, at some point in your life it will be necessary to manage files from your own macros and for that you will need to have on hand the necessary instructions to perform actions on those files such as copy, move, rename and even delete .
    In this tutorial and video I show you the necessary instructions to perform the actions I mentioned. It is important to emphasize that these actions can be enriched if you combine them with forms and make your imagination fly.
    In the add-in EXCELeINFO add-in I already have some tools that will save us time in the handling of Excel files.
    More examples | www.exceleinfo.com
    More examples | blogs.itpro.es/...
    Facebook Page | / exceleinfo
    Get notificacions on Telegram | t.me/EXCELeINFO
    Twitter | @EXCELeINFO
    Twitter | @SergioACamposH
    Download EXCELeINFO addin:
    addin.exceleinf...

Комментарии • 92

  • @carlossalvadormoralesjuare7037
    @carlossalvadormoralesjuare7037 10 дней назад

    excelente información, muy valiosa aportación y muy amena la explicación

  • @cristopherahumada3674
    @cristopherahumada3674 4 года назад +3

    Excelente video Sergio, cada video que veo de macros de este canal me sorprende, este conocimiento lo utilizaré para que con otra macro me de un listado de los archivos que tengo en una carpeta, y junto a renombrar podré extraer y renombrar con solo el folio de cada documento y así sea más legible para otras macros. Sigue así, se agradece todo lo que haces, manita arriba a cada video, buen contenido. Me encantó esa frase, el límite es tu imaginación. Un abrazo, y éxito para todo lo que se viene. Saludos desde Chile

  • @esecirilo1
    @esecirilo1 5 лет назад

    Eres un gran maestro!!! Utilísimo y más claro no se puede. Felicidades!!!!

  • @venezuelalibre7653
    @venezuelalibre7653 5 лет назад +1

    Estupendo tu canal amigo Sergio... Siempre tan didáctico y práctico... Gracias por tus enseñanzas...

  • @oscarsantos9251
    @oscarsantos9251 6 лет назад +1

    exelente todos tus aportes Sergio buen maestro .sal2 pulgar arriba..

  • @alejandroatencio08
    @alejandroatencio08 6 лет назад +2

    Muchísimas gracias doctor!

  • @harlenmaria9331
    @harlenmaria9331 5 лет назад +2

    Excelente...! felicidades y muchas gracias

  • @TheBatmannnnn
    @TheBatmannnnn 6 лет назад

    Mis respetos eres un gran sujeto me sirvio super super bastante tu macro y tu ayuda, por favor sigue asi

  • @alcudiaalcudia1895
    @alcudiaalcudia1895 Год назад +1

    hola, una formala, para copiar pegar eliminar y pegar de nuevo en una misma celda, es decir copiar de una relacion de diez a otra linea

  • @alhernandez3118
    @alhernandez3118 3 года назад

    De mucha utilidad para mi. Gracias

  • @brayandiazjimenez1420
    @brayandiazjimenez1420 3 года назад

    Excelente Sergio mil gracias.

  • @AntivirusPullman
    @AntivirusPullman Год назад

    Sergio, excelente como siempre. Solo una pregunta. Si lo que quiero es devolverme en una o varias carpetas sobre la ubicación del archivo desde el que se está ejecutando la macro? Cómo seria? Es decir: ruta = thisworkbook.Path (Digamos que la ruta que me da es: "G:\Mi unidad\Proyectos\Productos\Productos" y yo quiero devolverme en esa misma ruta y así: "G:\Mi unidad\Proyectos\") Gracias.

  • @reynaldocarrascosoltero
    @reynaldocarrascosoltero 6 лет назад +3

    SALUDOS ME ENCANTA EXCELL

  • @juanmanuelrojasnaranjo8512
    @juanmanuelrojasnaranjo8512 3 года назад

    Gracias por la Información, quiero saber si con una macro puedo eliminar una carpeta, independiente si tiene contenido, o si se puede reemplazar con diferente contenido

  • @juancarlosgonzalesreategui8286
    @juancarlosgonzalesreategui8286 3 года назад +2

    Muchas gracias por el canal, definitivamente debemos seguir dándole a la creatividad.
    Una consulta cómo puedo cambiar los nombres de las carpetas con macros, son varias las que deseo cambiar.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад

      En el video lo explico, no?

    • @juancarlosgonzalesreategui8286
      @juancarlosgonzalesreategui8286 3 года назад +1

      @@SergioAlejandroCampos Solo vi el cambio de nombre de archivos pero no de carpetas

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад

      @@juancarlosgonzalesreategui8286 Estoy seguro que sí lo explico, por favor revisa el minuto 15.

    • @juancarlosgonzalesreategui8286
      @juancarlosgonzalesreategui8286 3 года назад +1

      @@SergioAlejandroCampos Ya lo entendí. eres un grande, anexaré el código a una macro, ya que tengo los nombres de las carpetas y los nuevos nombres en una hoja de Excel. Uniré este y con uno que he visto en tu canal. Saludos.

  • @jazminhernandezperez1378
    @jazminhernandezperez1378 4 года назад

    Excelente explicación, gracias!

  • @miguelangelfragafachal3896
    @miguelangelfragafachal3896 3 месяца назад

    hola Sergio, una de pregunta, me funcionaria con Excel 2019 y un W11 Pro? Gracias

  • @19460500
    @19460500 4 года назад +3

    Hola Sergio. ¡¡Extraordinario!! Me han ayudado mucho tus videos.
    Una pregunta: ¿Es posible copiar o mover archivos de manera masiva pero con la información contenida en la hoja activa? Por ejemplo, en la columna "A", tener la información de archivo origen y en la columna "B" la de destino y desde aquí correr la macro. ¡¡Muchas gracias!!

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  4 года назад +1

      Claro. Revisa uno de los últimos videos. Ahí vimos eso.

    • @alexrosales539
      @alexrosales539 4 года назад

      Tenia lá misma Duda.. Gracias X los ejemplos vere los vídeos

    • @gloriaar6521
      @gloriaar6521 4 года назад

      @@SergioAlejandroCampos hola, mover un archivo especifico como muestras en el video me funciona fantástico, muchas gracias... pero no logro mover varios archivos de forma masiva desde una lista en Excel, a pesar de ver el viñedo dónde cambias los nombre de forma masiva. No logro "llamar" a la lista de excel... ayuda por favor!! lo he intentado todo

    • @fqt_jpg
      @fqt_jpg 4 года назад

      @@SergioAlejandroCampos Buen día, me puedes decir como se llama el video donde explicas esto que comenta Cesar Vazquez, ya que tengo la misma duda. Ya revise tus videos, pero no lo encuentro :(

  • @carmengodoy9395
    @carmengodoy9395 4 года назад

    Excelente!, Gracias Maestro!!

  • @edilverjoserodriguezrojas2982
    @edilverjoserodriguezrojas2982 4 года назад

    Muy bueno tu canal..... Una consulta, para obtener la ruta de una carpeta seleccionada por cuadro de dialogo abrir, semejante a GetOpenFilename pero en este caso que sea la dirección de la carpeta.

  • @Yagrir
    @Yagrir 5 лет назад

    Excelente! Muchísimas gracias.

  • @TheCain0980
    @TheCain0980 5 лет назад +1

    Muy buen viedo

  • @victorberrios5369
    @victorberrios5369 2 года назад

    A, y tenes un RE LIKE por la explicacion...

  • @AP-le9zp
    @AP-le9zp 2 года назад

    Hola, excelente tus videos, me gustaría que me ayudaras a guardar un objeto (Forma), como una imagen PNG o JPG, usando macros, mediando el uso de un diálogo SalvarComo. Gracias

  • @pokluzkmikc
    @pokluzkmikc 3 года назад

    muchas gracias¡¡
    oye no se si tu puedas ayudarme quiero con macros encriptar archivos usando voltage security.
    tengo un archivo pdf, que necesito encriptar con voltage, el tema por el que quiero hacerlo con macros es por que son varios archivos en varias carpetas y es un proceso constante que hago.

  • @jcoka1977
    @jcoka1977 4 года назад

    Hola profesor Sergio. excelente tus tutoriales. tengo una duda he realizado un formulario que me crea en la columna A consecutivamente números de una lista. pero quisiera que una macro que me cree carpetas automáticamente con el nombre de los números de la columna A. me podrías ayudar??. gracias

  • @ggutierrrez3
    @ggutierrrez3 3 года назад +1

    Sergio buenas tardes, como eliminar un archivo en un determinado tiempo, es decir dejarlo activo durante 2 dias y que despues se elimine

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  3 года назад

      Tengo algunos videos donde vemos esos temas, busca uno para eliminar archivos desde Excel y otro donde enseñó cómo dejar tareas programadas.

    • @ggutierrrez3
      @ggutierrrez3 3 года назад

      @@SergioAlejandroCampos Muchisimas gracias

  • @jacquelinelucasavila1928
    @jacquelinelucasavila1928 3 года назад

    Hola, una consulta tienes algún vídeo en donde se muestre cómo renombrar un txt con el valor almacenado en una variable? En este caso el valor obtenido de FileDateTime

  • @akkar72
    @akkar72 4 года назад

    Vaya crack, gracias

  • @jecjacko
    @jecjacko 6 лет назад +1

    Excelentes aportaciones Sergio, me gustaría consultarte, que código puedo utilizar para poder renombrar archivos desde cualquier ubicación, es decir no tener que estar copiando la macro en cada carpeta de archivos que quiero renombrar, lo que hago austeramente es:
    1. copiar la macro dentro de la carpeta en la cual tengo los archivos a renombrar
    2. abrir la macro, utilizar exceleinfo para listar nombres de archivos de una carpeta, copiar el nombre de los archivos originales (tambien aqui aparece la ruta en la cual están guardados).
    3. correr la macro para renombrar los archivos.
    Lo que me gustaría evitar es el paso 1, copiar y pegar la macro en cada carpeta con archivos a renombrar y renombrar archivos poniendo sólo la ubicación de cada archivo.

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 лет назад

      Hola. La macro la puedes poner en el libro PERSONAL para que esté disponible en cada archivo que abras.

  • @angelmitzuo8804
    @angelmitzuo8804 2 года назад

    Crack de cracks

  • @rg4noobyt348
    @rg4noobyt348 2 года назад

    Disculculpe ¿Como se puede copiar archivos de una carpeta a otra ruta distinta, desde un listado de excel? Es decir ya estan los archivos en lista de excel, esa misma lista de excel contiene la ruta raiz y destino a copiar

  • @rebollara8487
    @rebollara8487 3 года назад +1

    ¿Como podríamos mover o copiar archivos a una carpeta📂 pero apartir de una lista de excel?, espero me puedas ayudar. Saludos excelente👌 tus videos

  • @sandy_mrr827
    @sandy_mrr827 3 года назад

    me encantooooo

  • @jeisonamaya9589
    @jeisonamaya9589 2 года назад

    Hola Sergio.
    Deseo ayuda en lo siguiente... Quiero cambiarle el nombre a una foto implementando un nuevo nombre en un textbox. la Ruta de la imagen con anterioridad la llevo a una etiqueta "label". Te agradezco la ayuda.

    • @jeisonamaya9589
      @jeisonamaya9589 2 года назад

      Ya lo logré. De todas maneras me gustaría ver como lo haría usted. Será mucho mejor. :)

  • @dignoramartinez4469
    @dignoramartinez4469 5 лет назад

    Hola Profesor gracias por compartir excelente vídeo. Si estamos trabajando en un formulario. Deseo buscar una imagen para vincularla a un dato, luego de seleccionada entonces poder moverla a una carpeta y cambiar el nombre por defecto que tenía por el nombre contenido en un TextBox o ComboBox. Espero pueda darme luces en este asunto. He tratado viendo su ejemplo y nada de resultado.
    Gracias por compartir como siempre estos contenidos

  • @matiasromero438
    @matiasromero438 6 лет назад

    Hola amigo muy prácticos tus aportes me an sido de mucho ayuda. Te quiera consultar y si lo ves necesario realizar un tutorial. Tengo una base de datos, en columna A nombres de personas y en las columna B hasta F números que necesitaría sumar y que en la columna G mande los resultados. Tengo un archivo para mostrarte bien, como podría mandartelo

  • @LightRazr
    @LightRazr 3 года назад

    Buenisimo!

  • @sivispacemparabellum8592
    @sivispacemparabellum8592 3 года назад

    hola buenas! ¿se podria hacer una macro que coja las fotos de una carpeta y las corte a un tamaño?

  • @carlosrivera9547
    @carlosrivera9547 6 лет назад +1

    Hola, esto aplica para archivos almacenados en sharepoint o en una locación de internet?

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 лет назад

      Aplicaría solo si Sharepoint te permite instalar un cliente en ti PC como lo hace OneDrive, DropBox o Drive.

  • @jimmycuetia342
    @jimmycuetia342 2 года назад +1

    Muy buen video, pero quisiera saber si puedes explicarlos de esta manera:
    Tengo más de 5000 archivos en una carpeta, y tengo el listado de los archivos de 3500 en un Excel, Entonces como hacer para seleccionar solo los 3500 archivos y copiarlos en otra carpeta.
    Sería de gran ayuda si me colaboras con eso gracias

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  2 года назад

      Busca en el canal un video que se llama Renombres múltiples archivos a la vez.

  • @edgars1849
    @edgars1849 4 года назад

    Buenas tardes Sergio, si son muchos archivos?

  • @victorjpc1424
    @victorjpc1424 5 лет назад

    hola como seria una macro para obtener de las propiedades las coordenadas que trae una foto?

  • @IDOLOSGRUPEROS
    @IDOLOSGRUPEROS 5 лет назад

    hola, como podria copiar archivo en nueva carpeta con nombre referente a el ultimo dato de una columna en especial.

  • @adriancoello3010
    @adriancoello3010 3 года назад

    Saludos cordiales como podría eliminar un imagen desde un directorio con macro

  • @gabrielvargas1952
    @gabrielvargas1952 6 лет назад +1

    Excelente amigo 👍... una consulta amigo... es posible exportar o importar Formularios o módulos con código VBA...???

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 лет назад

      Hola. Sí, te recomiendo investigsr el objeto VBE. msdn.microsoft.com/es-es/VBA/Excel-VBA/articles/application-vbe-property-excel

    • @gabrielvargas1952
      @gabrielvargas1952 6 лет назад +1

      Sergio Alejandro Campos - EXCELeINFO... muy bien 👍, gracias amigo...

  • @javiersuarezmol6911
    @javiersuarezmol6911 5 лет назад

    Cordial saludo,
    Agradezco si me puedes orientar, yo trabajo en la nómina de una entidad donde se generan muchas nóminas de las que se derivan 3 archivos PDF por unidad, lo que requiero saber es si hay alguna forma de copiar esos archivos mediante algún macro los cuales tengo en una sola carpeta y subdividirlos partiendo de un listado de Excel donde está la relación de la unidad principal en la cual se deben copiar 100 o más archivos para poder enviar después ordenadamente por correo electrónico
    Ejemplo del archivo Excel y de la forma que quiero saber si se puede particiones la nómina maneja más de 2000 archivos PDF
    Fiscalía general
    1111 fiscalía 1 (3 archivos PDF)
    1112 fiscalía 2 (3 archivos PDF)
    1113 fiscalía 3 (3 archivos PDF)
    Fiscalía secundaria
    1114 fiscalía 4 (3 archivos PDF)
    1115 fiscalía 5 (3 archivos PDF)

  • @erikantonioticonipaquispe8565
    @erikantonioticonipaquispe8565 6 лет назад +1

    Buenos Días , Como le cambiaste le color a tu excel de verde a plomo

    • @SergioAlejandroCampos
      @SergioAlejandroCampos  6 лет назад +1

      Buenos días Erik. Para cambiarle el color ve a Archivo - Cuenta. Ahí verás la opción.

    • @erikantonioticonipaquispe8565
      @erikantonioticonipaquispe8565 6 лет назад +1

      Genial, muchas gracias amigo, por la pronta respuesta, muy buen canal felicidades

  • @victorberrios5369
    @victorberrios5369 2 года назад

    Hola adapte a mis procesos, pero Kill me da error '70' ya que es un equipo corporativo y no poseo rol de administrador y obvio no me lo darán.
    Hay otro método de borrar ya que lo hice en mi PC personal y funciona todo perfecto un bot al 100% pero en mi trabajo Kill no me lo permite ejecutar....
    Ayudaaaaa
    Las acciones son: de un listado en excel ir a la pagina de ventas buscar y descargar una orden de transporte única por venta, una vez descargado que lo abra e imprima solo la pagina 1, luego cerrar el pdf y por ultimo eliminar el archivo descargado y comenzar desde el inicio con la siguiente venta del listado.
    Yo borro el archivo porque de lo contrario, me queda imprimiendo solo la primera descargada.

  • @fersjannl
    @fersjannl 4 года назад

    Buen día Sergio excelentes vídeo, tengo una pregunta, si lo que quiero es reemplazar un archivo y evitar que me salga el aviso de que si deseo reemplazarlo como hago?, gracias

    • @hugomurillo4769
      @hugomurillo4769 4 года назад

      Si quieres reemplazar coloca este mensaje al inicio de tu macro
      application.displayalerts = false

  • @alhernandez3118
    @alhernandez3118 3 года назад

    Me gustaría saber como recorrer un directorio para obtener los nombres de las carpetas y su ruta, incluso de las subcarpetas "claro". El objeto, obtener los archivos de las Carpetas y Subcarpetas, para luego poder manipularlos. Gs.

  • @simondascoli8303
    @simondascoli8303 4 года назад

    Antes que nada muchas gracias por todos tus tutoriales, tengo una pregunta respecto a este video, ¿como haríamos para recuperar un archivo borrado mediente este metodo? en papelera de reciclaje no está.. Gracias

  • @visormove
    @visormove 3 года назад

    yo quiero mover los archivos de varias carpetas a una sola en particular

  • @dnlcr362
    @dnlcr362 4 года назад

    y si quisiera que me pregunte que archivo quiero copiar?

  • @alexrosales539
    @alexrosales539 4 года назад

    Gracias por el vídeo, amigo hay alguna macro para que por cada Archivo PDF. Se genere una carpeta com el mismo Nombre del Archivo y se guarden en automático? É visto y aplicado el de crear carpetas en automático solo queria saber si hay uno que aparte de crear carpetas, guarde cada Archivo en cada carpeta que le corresponde.
    Muchas gracias

  • @azul3k
    @azul3k 6 лет назад +1

    Cómo haría para descargar un archivo de internet ( tengo el URL) con VBA?

  • @derex195
    @derex195 5 лет назад

    Me gustaría consultar una cosa, cómo puedo hacer para cambiar el nombre del archivo con el nombre que ingresé a un "textbox" , para evitar modificar la macro en todo lo momento

    • @sateliteterritorial4906
      @sateliteterritorial4906 5 лет назад

      yo digo que se tiene q igualar el textbox a la variable, o sea hacer al textbox igual a la variable y listo.

  • @alhernandez3118
    @alhernandez3118 3 года назад

    Eso sin utilizar Scripting.FileSystemObject

  • @estefanialombana5350
    @estefanialombana5350 Год назад

    Como se hace para copiar y pegar una carpeta, esta la de archivos pero no de carpetas :(

  • @chichidiaz2813
    @chichidiaz2813 5 лет назад

    tengo un problema con la macro q he realizado. hice una macro para abrir archivo pdf. q funciona bien, pero cuando quiero abrir en otro sitio en otra computadora me sale error no corre la macro, supongo q el problema es la ruta. por favor como puedo solucionar este problema. q codigo escribrir
    gracias..

    • @sateliteterritorial4906
      @sateliteterritorial4906 5 лет назад

      si creaste un botón con la macro para abrir el archivo pdf en tu compu entonces al llevarte este libro y quererlo abrir en otra pc no podra abrir nada ya que no va estar el archivo.
      Tienes que copiar tanto tu libro con tu macro como el archivo pdf en la nueva compu con la misma ruta(dirección donde fue guardado) para que pueda servir tu macro sin tener que modificarla.

  • @Enola93
    @Enola93 2 года назад

    Y si quieres mover archivos a una carpeta si y solo si esa carpeta comparte su nombre exacto o parte de su nombre es decir un archivo llamado ford se mueve a un directorio llamado ford o carro-ford dado que tiene coincidencia