Escribir en un documento existente de Word desde Excel con VBA

  Рет қаралды 9,469

Ricardo Quiroz

Ricardo Quiroz

Күн бұрын

Пікірлер: 17
@luisbarroso4815
@luisbarroso4815 Жыл бұрын
este video me ayudo a resolver un problema que tenia y pude realizar un archivo de excel que me llene 3 documentos de word y los datos los obtiene desde una tabla en excel, ahora me ahorrare demasiado tiempo gracias a ti brother
@Charlyelsanto
@Charlyelsanto 3 жыл бұрын
Buen día, necesito desde excel abrir un word existente (hasta ahí lo puedo hacer), y luego llegar hasta una determinada tabla dentro del word y editarla, reemplazando y agregando valores dentro de la tabla.
@ccarranzal
@ccarranzal 2 жыл бұрын
Si quieres mover el cursor donde encuentro X texto para después escribir en esa línea ¿como lo harias?
@bienexplicado
@bienexplicado 2 жыл бұрын
Haría un Call a este macro para me mueva a esa línea: Sub Buscatexto() Selection.Find.ClearFormatting With Selection.Find .Text = "audiencia" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute End Sub Y luego especificaría qué escribir en esa línea.
@rogerrodriguez238
@rogerrodriguez238 Жыл бұрын
he tratado que la palabra "RETROALIMENTACION" la coloque a la izquierda pero no lo he logrado, me podrias ayudar amigo??
@FranciscoJavier-sl1jj
@FranciscoJavier-sl1jj 3 жыл бұрын
Requiero remplazar una palabra en muchos archivos word, en esencia qué abra el word busque 2021 y lo reemplace con 2024, guarde y cierre, y abra el siguiente, se puede hacer algo así?
@bienexplicado
@bienexplicado 3 жыл бұрын
@Francisco Javier si se puede, pero es más complicado: 1) todos los nombres de los archivos tendrían que estar en un formato secuencial numérico para que el programa sepa cual es el siguiente archivo a abrir en secuencia y cual es el último. Hay que decirle eso al programa con una constante, sino la rutina de averiguar cuántos archivos al que abrir es aún más compleja. 2) todos los archivos deberían estar en la misma carpeta 3) cumplidos esos requisitos, el código para lograr la búsqueda y reemplazo sería: 'Find and replace all instances of a specific text Dim replaceText As Range Set replaceText = ActiveDocument.Content replaceText.Find.Execute FindText:="Hello", ReplaceWith:="Goodbye", Replace:=wdReplaceAll Si me doy tiempito estás vacaciones, hago el programa, suena muy útil. Un abrazo.
@FranciscoJavier-sl1jj
@FranciscoJavier-sl1jj 3 жыл бұрын
@@bienexplicado OK, de hecho tenia pensado con otra macro renombrar los archivos como 1,2, 3...etc, para después del remplazo, regresarles su nombre anterior, la verdad no se programar macros, hace mucho tuve que extraer texto de varios archivos y pegarlos en uno nuevo, la macro la arme a partir de foros e Internet, pero la perdí, no se si tenga algún video donde enseñe la parte que comenta sobre abrir de forma cíclica archivos, de antemano gracias
@bienexplicado
@bienexplicado 3 жыл бұрын
@@FranciscoJavier-sl1jj creo que lo que quieres hacer se puede sin macros de VBA, puedes usar Jitbit Macro recorder. Aquí hay un video para comenzar, son cinco kzbin.info/www/bejne/Z4iulYqQmM18bJY Te puedes grabar a ti mismo abriendo un un documento de Word, buscando la fecha, reemplazándola y finalmente cerrando el documento. Jitbit creará un archivo que registre esos pasos y los podrás repetir en otros archivos sin necesidad de renombrarlos. Si te animas a ver la serie de cinco videos, te puedes descargar el programa con serial incluido desde aquí mega.nz/file/fxwhwAwL#O77gotLZWsKhOv27lglbXoWJ3I4yF7XC9BVx7PQSXn8
@FranciscoJavier-sl1jj
@FranciscoJavier-sl1jj 3 жыл бұрын
@@bienexplicado muchisimas gracias eso haré, me servirá para futuros trabajos, ya qué normalmente tengo ese tipo de necesidades en mi trabajo,de modificar masivamente archivos o jalar información de ellos, de nuevo gracias
@samaeluis
@samaeluis 8 ай бұрын
hola, excelente video, y cual seria el código para ingresar datos en el encabezado de word
@edubercastrillon2953
@edubercastrillon2953 Жыл бұрын
podrias por favor hacer un video explicando como abrir un documento de word que ya tiene formulario desde un boton de VBA, Muchas gracias
@luisfeliperosas9721
@luisfeliperosas9721 3 жыл бұрын
Si solo quiero abrir el archivo word desde VBA como le hago? necesito eso
@bienexplicado
@bienexplicado 3 жыл бұрын
@Luis Felipe Rosas solo usas esta parte del código: Sub AddWordInicio() Dim objWord Dim objDoc Dim objSelection Set objWord = CreateObject("Word.Application") Set objDoc = objWord.Documents.Open("I:\DOWNLOAD\ENVIO_DATOS_EXCEL_WORD\Excel Videos.docx") objWord.Visible = True End sub
@miguelangelpd
@miguelangelpd Жыл бұрын
Excelente
@braaddcueva
@braaddcueva 10 ай бұрын
Un abrazo excelente video, amigo perdone la molestia, podría por favor, si es tan amable, ayudarme con el código modificado a fin de que me permita buscar (abreviaturas) y remplazar (nombres completos) en un documento de Word. quedo agradecido y atento a su gentil respuesta.
@viking7397
@viking7397 4 жыл бұрын
Profesor, no se olvide de los comodines de buscar.
Objetos Propiedades Métodos y Eventos
8:01
Ricardo Quiroz
Рет қаралды 542
VBA: Buscar y Reemplazar - Escribe en Word desde Excel
17:03
Inteligencia Eficiente
Рет қаралды 15 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
PDF to Word Converter Macro in Excel VBA
13:51
PK: An Excel Expert
Рет қаралды 20 М.
VBA: Copiar Tablas de Excel a Documento de Word
17:26
Inteligencia Eficiente
Рет қаралды 13 М.
Macro de Word para COMBINAR CORRESPONDENCIA y guardar cada hoja como archivo PDF
16:41
Sergio Alejandro Campos - EXCELeINFO
Рет қаралды 85 М.
How to Write on Word from Excel using VBA
12:18
ExcelVbaIsFun
Рет қаралды 248 М.
Combinar correspondencia en word con datos agrupados desde excel.
23:54
VBA: Excel a Word - Crea CONTRATOS, CARTAS, CONSTANCIAS y MÁS automáticamente
13:00
🤯 Envía EMAILS desde EXCEL con datos de tus tablas.
17:34
SMARTpro Academy
Рет қаралды 112 М.