Nos podemos encontrar con el caso de que ya disponemos de macros en VBA, pero necesitamos importarlas a Word. Esto ocurre, por ejemplo, cuando hemos creado nuestras macros en otro dispositivo o nos las ha enviado otra persona. En Internet, además, existen varias páginas web donde es posible encontrar numerosas macros y código. Microsoft Word nos da la opción de importar esas cadenas de comandos ya creadas para que podamos, de este modo, utilizarlas en Word. Para ello, la herramienta necesaria es el editor de Visual Basic que ya hemos mencionado previamente. Para abrirlo, podemos utilizar el atajo del teclado [Alt] + [F11] o ir a la pestaña “Desarrollador”.
Los pasos que debemos dar a continuación serán diferentes en función de si estamos importando un archivo con macros o código de macros.
Importar archivos con macros listas para usar (.frm, .bas, .cls):
Si dispones de un archivo con macros, puedes importarlo a tu programa de Word siguiendo unos pocos pasos. El primero consiste en buscar en el Explorador de proyectos de Visual Basic el documento al que queremos agregar nuestra macro importada. Si el Explorador de proyectos no está visible en el editor de código, tienes que ir a la pestaña “Ver” y hacer clic en “Explorador de proyectos”. A continuación, haz clic sobre tu proyecto actual o sobre otro proyecto de Word si quieres que se aplique a un documento específico. Si seleccionamos el proyecto “Normal”, la macro de Word se importará a todos los documentos: