Macro para Importar archivo de texto desde Excel VBA

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 มี.ค. 2017
  • En este videotutorial te voy a enseñar como importar un archivo de texto delimitado hacia una hoja de excel usando programacion VBA.

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

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

    Muy útil funciona perfecto

  • @MrPacho04
    @MrPacho04 7 ปีที่แล้ว +2

    Excelente, muy condensando el método para recorrer las filas. Felicitaciones y mil gracias por compartir

  • @jfelipe0714
    @jfelipe0714 6 ปีที่แล้ว

    Sos el mejor del mundo, casi que no encuentro como copiar del .txt directamente sin abrirlo como workbook de excel. Mil y mil gracias!

    • @maihuire11
      @maihuire11  6 ปีที่แล้ว

      Juan Felipe Franco Bermúdez Gracias, no olvides suscribirte.

  • @videoclass-pacha
    @videoclass-pacha ปีที่แล้ว

    Interesante. Gracias por la información.

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

    lo máximo!! Muy buen video, gracias por compartir :)

    • @harlesp.7461
      @harlesp.7461 3 ปีที่แล้ว

      Ola angela me gustaria saber, si hicistes ese ejercicio y si podiste me puedas explicar algo que no me sale.

  • @yeisonecastiblancos539
    @yeisonecastiblancos539 4 ปีที่แล้ว

    Muy buen trabajo, muy buen codigo.

  • @ultraopendoor
    @ultraopendoor 7 ปีที่แล้ว

    Exceelente truco, muy buena y clara explicación.

    • @maihuire11
      @maihuire11  7 ปีที่แล้ว

      Gracias amigo, no olvides suscribirte a mi canal para que tengas noticias de nuevos videos.

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

    Eres un crak bro

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

    muy buena explicacion, excelente

  • @venturasatanico13
    @venturasatanico13 4 ปีที่แล้ว

    Excelente código y muy limpio y entendible por cierto.
    He visto otras muchas formas de hacerlo pero ninguna se iguala a esta, sin duda la mejor!

  • @adrienalvarez4827
    @adrienalvarez4827 5 ปีที่แล้ว +2

    Gracias por compartir tus conocimientos. Una preguntita como puedo hacer para que el programa me deje escoger el archivo texto que quiero importar, y no ser limitado a a importar solo un archivo ?

  • @dacadev
    @dacadev 4 ปีที่แล้ว

    excelente gracias, tengo una duda, es posible modificar el codigo para que se este actualizando constantemente, es que estoy usando un archivo txt que se esta actualizando constantemente
    espero me puedas ayudar Saludos :D

  • @ivancarrillo5467
    @ivancarrillo5467 6 ปีที่แล้ว

    Buen vídeo! verdaderamente útil. Por cierto me quede con una pregunta: ¿Que tipo de delimitador utilizarías para un fichero separado por tabulaciones?

    • @maihuire11
      @maihuire11  6 ปีที่แล้ว

      ivan carrillo Para el tabulador seria vbtab o chr(9)

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

      @@maihuire11 tal cual? yo encontré esa respuesta pero no me la creí así que reemplacé mis tabuladores con ; en el mismo word, y ya lo he preguntado líneas arriba jajaj ajjaja al parecer no era el único.

  • @geomarantoniorodriguezarau4368
    @geomarantoniorodriguezarau4368 4 ปีที่แล้ว +1

    Excelente video!! quedo bastante claro!!!! ahora solo me queda una duda... como podría hacer si quiero leer diferentes archivos txt y que se vaya almacenando en diferentes hojas de excel? por ejemplo el txt1 que vaya en la hoja 1, el txt2 en la hoja 2 y así sucesivamente?? Cabe destacar que los archivos tienen nombres distintos y estan todos copiados en una sola carpeta. Gracias por la ayuda

    • @harlesp.7461
      @harlesp.7461 3 ปีที่แล้ว

      Amigo tengo una macro parecido a lo que estas pidiendo, y estoy tratando de entender macro para poder entender el codigo que yo tengo, me gustaria que compartas ayuda. gracias

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

    como se podría hacer, cuando el archivo que se obtiene desde la fuente no trae delimitador?

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

    Excelente Video, pero tengo una duda en un archivo que necesito importar la primera columna "A" la requiero en formato Texto como lo puedo hacer

  • @joselleonq
    @joselleonq 6 ปีที่แล้ว

    EXCELente, como importo la macro?

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

    Excelente tutorial sería bueno saber donde podemos conseguir los símbolos por ejemplo para el tabulador, yo grabe el archivo con word sustituyendo los tabuladores con ; como en este ejemplo, es que saque información de excel y lo grabé como texto pero al parecer solo tienen la opción delimitador como tabulador.

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

      ya ví la respuesta líneas abajo, gracias

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

    si requiero que se cargue a partir de una celda en especifico, que código debo modificar?

  • @deisycarolinacantillocalde5548
    @deisycarolinacantillocalde5548 6 ปีที่แล้ว

    Gracias por el vídeo. Tengo una duda, el txt que voy a importar cambia de nombre todos los días, cómo puedo hacer en este caso?

    • @maihuire11
      @maihuire11  6 ปีที่แล้ว +1

      Lo primero es saber en base a que logica cambia el archivo todos los dias. Posiblemente sea por fecha.
      Si ese fuera el caso en el codigo donde dice Ruta="D\txt\Datos.txt" el nombre del archivo es "Datos.txt" ese nombre debes cambiarlo por una variable donde almacene el valor del archivo cambiante. Por ejemplo podemos ponerlo en 2 lineas
      NombreArchivo=Replace(Date, "/", "-") 'dd-mm-aaaa
      Ruta="D\txt\" & NombreArchivo & ".txt"
      Con esto ya importarias un archivo que cambia cada día según la fecha.

  • @percyleoncio
    @percyleoncio 5 ปีที่แล้ว

    Excelente articulo, como sería la macro si quiero importar varios *.txt que estén en un mismo directorio a excel en sus respectivas páginas en un solo libro.
    Muchas gracias.

    • @maihuire11
      @maihuire11  5 ปีที่แล้ว

      Aqui lo tengo exceltutos.blogspot.com/2014/01/macro-para-consolidar-varios-libros-en.html

    • @percyleoncio
      @percyleoncio 5 ปีที่แล้ว

      @@maihuire11 Gracias por responder pronto, el caso es que quiero importar varios txt, este ejemplo es para importar varios xlsx

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

    buenos tardes, me pega todo el contenido del txt en la misma celda, alquien me puede decir si le paso?

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

    Hola, gracias por el aporte pero, me sale: "error de compilación no coinciden los tipos" "Cadena". ¿Cómo lo podría solucionar? Saludos

  • @JCS1961
    @JCS1961 4 ปีที่แล้ว +1

    No me funciona, cuando le doy F5 sale un error que dice depurar y me lleva al renglon donde dice: "Open Ruta For Inpunt..." etc.

    • @harlesp.7461
      @harlesp.7461 3 ปีที่แล้ว

      ola amigo, a mi me tambien me salia ese error, y lo arregle, pero solo me esta tomando la ultima linea del archivo.

  • @NarayanaAlamBetancurOssa
    @NarayanaAlamBetancurOssa 4 ปีที่แล้ว

    Hola, como lograr que de la ruta me tome un archivo que su nombre inicia por pero no importa por que termina (ejemplo "AC*.txt), característico de excel el uso del asterisco (*)

    • @harlesp.7461
      @harlesp.7461 3 ปีที่แล้ว

      Ola amigo me interesa mucho realizar una macro y me gustaria compartir informacion contigo para ver como lo hago, tiene que ver mucho con ese comentario que hicistes con respecto a unificar archivos que empiecen con letras. espero me puedas ayudar.

  • @leonardobeltranmendez4500
    @leonardobeltranmendez4500 4 ปีที่แล้ว

    Buenas tardes tengo un archivo separado por tabulaciones o espacios pero al aplicar no se va a la siguiente fila, se agrega en una sola fila.

    • @NarayanaAlamBetancurOssa
      @NarayanaAlamBetancurOssa 4 ปีที่แล้ว +1

      Ya lo solucinaste? en lugar de poner ";" colocas un espacio " ", con eso solucionas, o puedes usar DateType:=xlDelimited:= tab:=True para delimitar tabulación o varios puedes ver este video th-cam.com/video/FjQeQAVaIzo/w-d-xo.html

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

    Gracias por compartir una consulta como le indico a este que el origen de los datos es UTF-8? Me aparece símbolos extraños cuando las palabras llevan tilde

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

      Hola los caracteres extraños son de tu hoja de excel?

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

      @@maihuire11 Si, son cuando ya se importo el txt a excel, las palabras como "galón" aparecen como: "galA³n"

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

      Buenas tardes quedo atento quizá puedes ayudarme

  • @jeremyperezo.8159
    @jeremyperezo.8159 ปีที่แล้ว

    Alguien podría compartir el Excel y el texto