VBA: Copiar Tablas de Excel a Documento de Word

  Рет қаралды 13,527

Inteligencia Eficiente

Inteligencia Eficiente

Күн бұрын

Пікірлер: 63
@josseph20
@josseph20 2 жыл бұрын
Este tipo de contenido no es común en KZbin, te felicito por compartir tus conocimientos con la comunidad, espero que sigas subiendo más vídeos como este.
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Muchas gracias por tu valioso comentario, espero poder seguir contribuyendo :D
@Gugator
@Gugator Жыл бұрын
Buenísimo video. Gracias por compartir tus conocimientos, bien explicado además. Lo que necesitaba. Tengo 61 años, desde Chile 👍
@InteligenciaEficiente
@InteligenciaEficiente Жыл бұрын
Muchísimas gracias por valioso comentario, saludos hasta Chile :D!!
@lauraescarcega293
@lauraescarcega293 Жыл бұрын
Que manera de transmitir y explicar, muy claro todo, muchas gracias por el contenido.
@InteligenciaEficiente
@InteligenciaEficiente Жыл бұрын
¡Muchas gracias por tu valioso comentario!
@oscaromarhernandeztrejo8546
@oscaromarhernandeztrejo8546 9 ай бұрын
¡Excelente! Muchas gracias, me sirvió mucho.
@InteligenciaEficiente
@InteligenciaEficiente 9 ай бұрын
¡Con gusto! Saludos!! :D
@maticunia1982
@maticunia1982 2 жыл бұрын
Buen aporte. Estaría genial lo del ciclo para minimizar el codigo
@celestemoralesfernandez4323
@celestemoralesfernandez4323 2 жыл бұрын
Excelente video! La verdad tus videos para mi son más entendibles que de otros KZbinrs 😅Era justo lo que estaba buscando pero en mi caso lo que quiero pegar no son tablas si no un rango del excel, que pego en las cartas en formato de imagen y luego los guardo en pdf y lo encripto, sabes como se podría hacer que el word que se genera de la plantilla se guarde en pdf o si es posible que se guarden y encripten 😅 O ya estoy pidiendo mucho Gracias de antemano
@Lusarlin
@Lusarlin 2 жыл бұрын
excelentes videos! como podria hacer si la tabla que quiero exportar varía en filas para cada documento?
@flavioromani7485
@flavioromani7485 Жыл бұрын
Excelente video y como sería de diferentes tablas. Un bucle que habrá diferentes excels de una carpeta y una vez ubicados los abre ingresa a una hoja particular y copia una tabla pequeña hacia un documento Word por ejemplo 20
@jymi3105
@jymi3105 2 жыл бұрын
Bravo!!!
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
¡Muchas gracias! :D
@samaeluis
@samaeluis 8 ай бұрын
Hola, me sumo a muchos de tus seguidores, de lo que eh buscado en internet del tema, muy poco eh encontrado, por lo cual agradezco el tiempo que te haz tomado por el caso. Aplique lo mencionado en el video y lo ajuste a mi necesidad , pero solo quiero preguntar: "como ingreso datos desde excel al encabezado de word", anticipo mi agradecimiento a tu respuesta.
@InteligenciaEficiente
@InteligenciaEficiente 8 ай бұрын
¡Hola! Muchas gracias por tus valiosos comentarios, en mi video de Buscar y Reemplazar dejé un comentario fijado para poder realizar dicha acción, si necesitas ayuda en ajustar esto para tu macro puedes contactarme al mail que dejo en la descripción y con gusto te apoyo a llevarlo a cabo. ¡Saludos!
@trullo
@trullo Жыл бұрын
muchas gracias por el video, estoy haciendolo y solo puedo sacar un word con los datos de unas determinadas celdas, como hago para sacar varios word de cada fila de datos que tiene mi tabla de excel? Gracias
@nardilopez3942
@nardilopez3942 Жыл бұрын
Genial, me gustaría saber como crear la ruta, y como hacer cuando la tabla no tiene formato tabla.
@alejandrotirado7810
@alejandrotirado7810 2 жыл бұрын
Muy buen explicado 👍... pero tu crees que se pueda copiar y pegar la tabla en el Word pero con vínculo?? Osea q si cambio una información en el Excel se vea el cambio en el Word. Crees que se pueda ??
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Claro que es posible Ale, cambia la parte LinkedToExcel:= False a LinkedToExcel:=True para que esté ligado, saludos!!
@JulianDelRio1
@JulianDelRio1 2 жыл бұрын
Tus videos esta buenisimos...... una pregunta, como pudiera hacerse para que en vez de copiar una ruta en una celda, se utilizara el cuadro de dialogo tipico de windows de "guardar como", y mediante esa herramienta obtener la ruta? Gracias !
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
¡Muchas gracias por tu comentario! Para realizar ese cambio debes modificar la siguiente sección del código: newDocFileName = ActiveSheet.Range("D7").Text '
@lilitacullen
@lilitacullen 9 ай бұрын
Muchas gracias por la información... quisiera saber si hay forma de crear varios documentos Pdf usando una sola tabla, pero filtrando por un criterio específico.
@InteligenciaEficiente
@InteligenciaEficiente 9 ай бұрын
¡Hola! Sí hay manera, si gustas puedes contactarme al correo que dejo en la descripción para poder tener un contacto más cercano. ¡Saludos!
@fsauceda1
@fsauceda1 2 жыл бұрын
Buenisimo video... ¡¡ FELICIDADES !! , una consulta, ¿como puedo insertar a traves de un ciclo diferentes parrafos en Word desde Excel y que los vaya insertando uno por uno a partid de una ubicación especifica (esto último se soluciona con la función FindAndSelect) dejando un espacio en blanco entre cada parrafo?.. Disculpa la molestia!!
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
¡Hola! Muchas gracias por tu comentario, claro que es posible, te comparto un ejemplo de como copiar el segundo párrafo de un documento de word. SALUDOS :D Dim myDoc As Word.Document Set myDoc = wdApp.Documents.Open("C:/TuRutaAqui") myDoc.Paragraphs(2).Range.Copy
@fsauceda1
@fsauceda1 2 жыл бұрын
@@InteligenciaEficiente Muchas gracias por tu atención... Pondré en práctica el código... Saludos
@vanerodriguez8821
@vanerodriguez8821 Жыл бұрын
Te felicito por la explicación, tengo una duda la tabla es de un solo tamaño o se puede ir modificando a diferentes líneas Si la tabla que estoy trabajando por ejemplo son 5 líneas pero después esa tabla solo tiene 3 líneas cuando ejecuto la macro detecta el tamaño de la tabla ?
@JuanCastillo-yt3iy
@JuanCastillo-yt3iy 2 жыл бұрын
Buen día, primero gracias por compartir tus conocimientos ya que son de mucha ayuda para personas como Yo que queremos seguir a prendiendo. una consulta y en caso no encuentre la marca designada ; hemos logrado enviar un mensaje el cual nos informa que no se puede copiar la tabla ; pero como cierro el libro sin guardarlo .gracias por la ayuda.
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Juan, el método .Close SaveChanges:=False te permite cerrar un documento de Word o un libro de Excel sin guardar los cambios, te comparto más información en esta documentación :D docs.microsoft.com/es-mx/office/vba/api/excel.workbook.close
@JuanCastillo-yt3iy
@JuanCastillo-yt3iy 2 жыл бұрын
@@InteligenciaEficiente muchas gracias, sigue así ya que nos ayudas mucho.
@anderb8673
@anderb8673 2 жыл бұрын
hola, muchas gracias por tu video muy muy útil y didáctico como se podría cambiar código para que lo que se peguen sean las tablas pero en formato imagen en el word?
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
¡Hola! Podrías llamar a este método al final que convierte todas las tablas a imagen: Sub ConvertTablesToImages() Dim tbl As Table, rng As Range, i As Integer Dim currentDoc As Document Set currentDoc = ActiveDocument For i = currentDoc.Tables.Count To 1 Step -1 Set tbl = currentDoc.Tables(i) Set rng = tbl.Range rng.Collapse Direction:=wdCollapseStart tbl.Range.CopyAsPicture tbl.Delete rng.PasteSpecial DataType:=wdPasteEnhancedMetafile rng.ShapeRange(1).ConvertToInlineShape Next End Sub
@judithdiaz7990
@judithdiaz7990 11 ай бұрын
hola, muy bueno todo. podrias hacer un video que tenga una tabla con horarios, que pase a word,.Porque los horarios no me respertan el formato cuando los pasos, ose no queda tal cual , gracias
@InteligenciaEficiente
@InteligenciaEficiente 11 ай бұрын
¡Hola Judith! Sí, ese puede ser un problema, lo tomaré en cuenta para futuros videos. ¡¡Muchas gracias!!
@darioherrerabenitez2970
@darioherrerabenitez2970 2 жыл бұрын
Hay ocasiones en las que requerimos no copiar la totalidad de la tabla sino algunos campos o columnas, celda por celda, hay alguna forma de interactuar? Podrías hacer algún ejemplo de ello?, saludos y gracias... :)
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Dario, espero que este video te ayude y cualquier cosa puedes contactarme a mi correo inteligenciaeficienteYT@gmail.com SALUDOS!! kzbin.info/www/bejne/nZ6TZa2IeZl8o6c&ab_channel=InteligenciaEficiente
@esledyulloa
@esledyulloa 7 ай бұрын
Hola, me pasa igual, necesito solo la información que filtró de una tabla, si pudiste realizarlo?
@ROGER-qr4nd
@ROGER-qr4nd 9 ай бұрын
Cómo hago si quiero copiar tablas que se repiten y gráficos en un mismo documento de Word?😊
@InteligenciaEficiente
@InteligenciaEficiente 9 ай бұрын
¡Hola Roger! No entiendo muy bien la pregunta pero podrías compartirme la macro con la que estás trabajando por correo para que pueda apoyarte de mejor manera. En la descripción del video encontrarás mi correo. ¡Saludos! :D
@vanesajimenez8477
@vanesajimenez8477 2 жыл бұрын
También tengo la duda si el word debe estar abierto al correr la macro ?
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Vanesa, no es necesario. ¡Saludos!
@jairoreyes1990
@jairoreyes1990 2 жыл бұрын
Hola muy buenos sus videos, consulta, cuando Ejecuto el codigo me larga error "91" VARIABLE DE OBJETO O BLOQUE WITH NO ESTABLECIDO, revise el codigo y esta copiado tal cual sin errores!!!! AYUDAAAA
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola!! Puede ser que no esté habilitado la referencia a Microsoft Word Object Library, de igual manera puedes mandarme tu macro a inteligenciaeficienteyt@gmail.com para poder revisarla a detalle Saludos!!
@veronicafernandez7312
@veronicafernandez7312 10 ай бұрын
La explicacion es clara. Pero me pasa que la tabla me queda fuera de rango. ¿Cómo se agrega el autofit en la macro de excel para que encaje bien en el documento?
@InteligenciaEficiente
@InteligenciaEficiente 10 ай бұрын
Hola Verónica, podría intentar ejecutando este comando: With ActiveDocument.Tables(ActiveDocument.Tables.Count) .AllowAutoFit = True .AutoFitBehavior 1 .AutoFitBehavior 2 End With
@vanesajimenez8477
@vanesajimenez8477 2 жыл бұрын
Hola muchas gracias por la información !!! Hice toda la macro como la explicas pero me sale un error en la FilaName ni de que pueda ser. Quizá la ruta. Me podrías ayudar ?
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Vanesa, claro que sí. Puedes enviarme tu macro al correo en la descripción para que pueda revisarla con mayor detalle. ¡Saludos!
@anderb8673
@anderb8673 2 жыл бұрын
y por otro lado, si solo queremos pegar un rango de celdas (sin ser "tabla")?
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Ander, espero que este video te sirva: kzbin.info/www/bejne/nZ6TZa2IeZl8o6c&ab_channel=InteligenciaEficiente ¡¡SALUDOS!!
@valienterossana
@valienterossana 2 жыл бұрын
el .Select para posicionar el cursor no me funciona
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Rossana, algún detalle podría haber... Si deseas una asesoría más personal puedes escribirme a: inteligenciaeficienteyt@gmail.com SALUDOS!!
@PedroPerez-nl9ep
@PedroPerez-nl9ep 2 жыл бұрын
Bro muy buen video, disculpa que te moleste pero tú sabes que cuando pongo set ExcelTable= thisworkbook.sheets(sheetName).ListObjects(tableName) me aparece subscript out OF range, tienes idea cómo lo puedo solucionar?
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Pedro! debes verificar que tanto sheetName como tableName sean nombres válidos de acuerdo a la hoja del libro de Excel que estás referenciando y al nombre de la tabla que quieres copiar.
@PedroPerez-nl9ep
@PedroPerez-nl9ep 2 жыл бұрын
@@InteligenciaEficiente muchas gracias!!!!!
@BLACKFOX07
@BLACKFOX07 2 жыл бұрын
Me sucede lo mismo, pudiste resolverlo?
@rodrigovillalobosromero4243
@rodrigovillalobosromero4243 2 жыл бұрын
Hola, excelente tutorial. Sabes, se me produce un error denominado "Se ha producido el error '9' en tiempo de ejecución: Subíndice fuera del intervalo" y el depurador me lleva a la función "CopyFromTable" fila "Set ExcelTable = ThisWorkbook.Sheets(sheetName).ListObjects(tableName) Tiene alguna noción de que puesa ser, he buscado y no he podido solucionarlo Gracias
@InteligenciaEficiente
@InteligenciaEficiente 2 жыл бұрын
Hola Rodrigo por favor verifica que el nombre de la hoja que contiene la tabla es correcto, debe coincidir mayúsculas, minúsculas y espacios, lo mismo con el nombre de la tabla. ¡Saludos!
@mblaqcry24
@mblaqcry24 Жыл бұрын
Alguien me apoya con un error en la función que dice que no se ha definido 🥲
@InteligenciaEficiente
@InteligenciaEficiente Жыл бұрын
Hola Ricardo, respondí tu correo. Espero que haya quedado solucionado el error. ¡Saludos!
@Christian_Bor
@Christian_Bor Жыл бұрын
Excelente video! muchas gracias por el contenido. Quizá alguien pueda ayudarme, me arroja error en: Set wdDocument = wdApp.Documents.Open(Filename:=mainSheet.Range("C1").Value, ReadOnly:=True)....en mi aplicación corresponde "C1"
@InteligenciaEficiente
@InteligenciaEficiente Жыл бұрын
Claro que sí, puede enviarme su macro al mail que le dejo en la descripción de este video. ¡Saludos! :D
@Christian_Bor
@Christian_Bor Жыл бұрын
@@InteligenciaEficiente Muchas gracias por la corrección, la aplicación me es de gran utilidad. Saludos!
Macro VBA: Copiar Gráficos desde Excel a Word (TUTORIAL COMPLETO)
20:37
Inteligencia Eficiente
Рет қаралды 5 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
VBA: Genera documentos de Word con datos desde Excel (TUTORIAL COMPLETO)
12:18
Inteligencia Eficiente
Рет қаралды 62 М.
VBA: Buscar y Reemplazar - Escribe en Word desde Excel
17:03
Inteligencia Eficiente
Рет қаралды 15 М.
Interactuando con Microsoft Word desde Excel (III): Enviar datos de Excel a Word y darles formato
17:49
Todo Sobre Excel de Abraham Valencia (Perú)
Рет қаралды 166
I made maps that show time instead of space
10:44
Václav Volhejn
Рет қаралды 991 М.
VBA: Excel a Word - Crea CONTRATOS, CARTAS, CONSTANCIAS y MÁS automáticamente
13:00
Free Excel VBA Course #35 - Creating Word Reports Using VBA
25:23
8 Excel tools everyone should be able to use
18:31
Билял Хасенов – Excel, VBA & More
Рет қаралды 2,4 МЛН
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН