Consulting

Results 1 to 2 of 2

Thread: PROBLEMAS CON WORD GENERADO DE UNA MACRO EN EXCEL

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    VBAX Newbie
    Joined
    Jun 2021
    Posts
    1
    Location

    PROBLEMAS CON WORD GENERADO DE UNA MACRO EN EXCEL

    Hola que tal! Buen día
    Espero que se encuentren bien en estas épocas,
    Permítanme comentarles un poco, una compañera y yo nos hemos incorporado hace poco a la empresa y nos hemos sentido bien recibidas e impulsadas a venir con ideas que puedan facilitar los procesos actuales, estando ya un mes dentro del área nos hemos percatado que existen procesos que podrían ser manejados de manera más eficientes con herramientas sencillas como word y excel, algunos que hemos logrado realizar como prototipos con tutoriales y otros que son un poco más ambiciosos como este. (aclaro, ambas contamos con conocimiento de excel nivel básico)
    La idea es que dentro de las reservas que recibimos en nuestra área se pueda emitir un documento word con los datos de cada cliente que podamos enviar (el procedimiento anterior consistía en copiar y pegar cada campo de excel a word, que para esto son más de 10 campos y toma tiempo)
    Encontramos un tutorial para nuestra suerte que parecía ser sencillo (https://www.youtube.com/watch?v=d-JCRA-zIwA) y lo que mejor se ajustaba a nuestro ideal, lo intentamos en nuestros documentos, y lamentablemente la macro arroja un error.
    Pensamos que a lo mejor no captamos bien el ejemplo y decidimos hacer exactamente lo mismo que estaba en el video con las mismas plantillas del creador del video, sin embargo, arrojó el mismo error, a tal punto intentamos buscar soluciones en windows pero lamentablemente no son sencillas de comprender para ninguna ya que vemos que se requiere de mayor entendimiento del VBA y nosotras aun no contamos con ello.
    Les detallo la imagen actual de lo que se muestra con el VBA que pueden compararlo con el del video, es lo mismo, sin embargo, no arroja los resultados del With Selection.Find
    Apreciare su apoyo con sugerencias o soluciones, de verdad nos gustaría poder sacar esta idea adelante.
    Click image for larger version. 

Name:	Captura.jpg 
Views:	857 
Size:	19.9 KB 
ID:	28674Name:  Captura2.PNG
Views: 2950
Size:  4.0 KB

  2. #2
    VBAX Regular keebellah's Avatar
    Joined
    May 2011
    Location
    The Netherlands
    Posts
    19
    Location
    Hola, bienvenido a este forum.
    No sé qué nivel de conocimiento tienen de programar en VBA pero el error que mensiona (y muestras) en la imagen es que no todos los datos parasados como parámetro han sido respetado of la refererencia al la hoja de Excel no se reconoce.
    Sheets2 NO existe en Word y no veo que no has hecho ninguna referencia a Excel.
    Puedes intenater modificar

    Find = Sheet2.Range ...
    Remplazar = Sheet ...
    Find = Thisworkbook.Sheet2.Range ...
    Remplazar = Thisworkbook.Sheet ...
    A ver si te ayuda
    Cheers,
    Hans
    "May the code be with you ... If it isn't... start debugging!"
    www.hcandts.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •