Visual Basic para Aplicaciones es el lenguaje de programación utilizado para aumentar la Palabra de Microsoft integrado conjunto de herramientas y funciones. Los desarrolladores utilizan este lenguaje para escribir programas que completen rápidamente muchas tareas que normalmente requieren un tiempo considerable para completarse. Una de estas tareas es el formato HTML , lo que convierte el texto normal en código que un navegador Web puede mostrar . Además de ahorrar tiempo, el uso de VBA para formatear texto HTML puede reducir en gran medida el tedio y el número de errores que suelen acompañar a la codificación HTML a mano. Instrucciones
1
Abrir un documento de Word con el texto existente , ya sea formato o no. Haga clic en el menú "Ver " la partida , a continuación, haga clic en la función " Grabar macro " en la sección " Macros " del panel.
2
Tipo , en el cuadro de diálogo que aparece, " ConvertToHTML " para el nombre de la macro. Pulse "OK " para iniciar la grabación de la macro.
3
Press "Control - S " para mostrar el "Guardar como" cuadro de diálogo , seleccione la opción " Página Web " en el " campo Guardar como tipo " del cuadro de diálogo . Escriba el nombre de " VBAWebPage " para el nombre de archivo. Este paso guarda el documento como una página Web , lo que significa que todo el texto se convierte a HTML. La grabadora de macros se traducirá esta conversión en un programa de VBA que más tarde puede reproducir para convertir otros documentos en páginas HTML .
4
Fin de la grabación macro pulsando el botón cuadrado pequeño en la barra de estado de Word ( en la parte inferior izquierda de la pantalla) .
5
Abra el Explorador de Windows ( presionando el botón " Inicio", luego en " Documentos ") y vaya a la carpeta que contiene el archivo que guardó en el paso 3 . Haga doble clic en el archivo para abrirlo en un navegador Web. El navegador mostrará el antiguo documento de texto que una página web normal . Este paso verifica que la conversión de texto a los códigos HTML se ha realizado correctamente .
6
Abra otro documento en Word, a continuación, pulse " Alt- F8 " para mostrar una lista de macros.
7
doble clic en la macro denominada " ConvertToHTML , " que termine de grabar en el paso 4 . Word se volverá a ejecutar el código VBA que guarda el documento como un archivo HTML.
8
doble clic en el nuevo documento HTML para mostrarlo en un navegador, tal como lo hizo en el paso 5 .
9
Prensa " Alt- F8 " en el documento de Word a la lista de las macros disponibles . Haga clic en el elemento " ConvertToHTML " , a continuación, haga clic en el botón "Editar" para entrar en el entorno de desarrollo integrado de Visual Basic ( IDE). . En este entorno , podrás refinar el código creado por el grabador de macros
10
Sobre la declaración que comienza con " ActiveDocument.SaveAs ", escriba las dos líneas siguientes :
x = InputBox ( "Escriba un nombre para la página HTML" )
x = x & ". htm"
Estas líneas le pedirá un nombre de archivo , lo que Word asigna a la salida archivo HTML. Habilitación de nombres de archivo diferentes para cada documento HTML convertido evitará el problema de sobrescribir los documentos convertidos en una ejecución previa de la macro
11
tipo sobre el texto . " Nombre del fichero: = actual> filename> " con el "nombre de archivo . : x = " text Este paso hará que Word guarde el documento HTML con el nombre del archivo de entrada por el usuario , que ha proporcionado el código en el paso anterior . ( El " filename> actual> " indica el nombre de archivo del documento antes de la conversión . )
12
Pulse " Alt -F11 " para volver a la Palabra . Abra un nuevo documento y ejecutar la macro " ConvertToHTML " . La macro le preguntara por un nombre de archivo . Después de introducir ese nombre de archivo y ejecutar la macro , haga doble clic en el nuevo archivo HTML, cuyo nombre que acaba de introducir , para abrir el archivo en su navegador .