Aprire un documento di Word con il testo esistente , sia formattato o meno. Fare clic sul menu "Visualizza" voce , quindi fare clic sulla funzione " Registra macro " sotto il pannello " macro".
2 Tipo
, nella finestra di dialogo che appare, " ConvertToHTML " per il nome della macro. Premere il tasto " OK" per avviare la registrazione della macro .
3
Premere " Control- S" per visualizzare la " Salva con nome" finestra di dialogo , quindi selezionare la voce "Pagina Web " nel " Salva come tipo di campo " della finestra di dialogo . Digitare il nome di " VBAWebPage " per il nome del file . Questo passaggio salva il documento come una pagina Web , il che significa che tutto il testo viene convertito in HTML . Il registratore di macro tradurrà questa conversione in un programma VBA che in seguito sarà possibile rigiocare per convertire altri documenti in pagine HTML .
4
Fine della registrazione della macro premendo il piccolo pulsante quadrato nella barra di stato di Word ( ad in basso a sinistra dello schermo) .
5
Aprire Esplora ( premendo il tasto "Start ", quindi " Documenti ") e navigate fino alla cartella contenente il file salvato nel passaggio 3 . Fare doppio clic sul file per aprirlo in un browser . Il browser visualizza il primo documento di testo da una pagina Web normale . Questo passaggio consente di verificare che la conversione di testo per i codici HTML è riuscita.
6
Aprire un altro documento in Word , quindi premere " Alt-F8 " per visualizzare un elenco di macro .
7
doppio clic sulla macro denominata " ConvertToHTML ", che avete finito la registrazione al punto 4 . Word si ri- eseguire il codice VBA che consente di salvare il documento come file HTML .
8
Fare doppio clic sul nuovo documento HTML da visualizzare in un browser , così come avete fatto al punto 5 .
9
Comunicati " Alt-F8 " nel documento di Word per elencare le macro disponibili . Fare clic sulla voce " ConvertToHTML " , quindi fare clic sul pulsante "Modifica" per entrare nell'ambiente di sviluppo integrato di Visual Basic ( IDE ) . . In questo contesto , si perfezionare il codice creato dal registratore di macro
10
sopra l'istruzione che inizia con " ActiveDocument.SaveAs ", digitare le due righe seguenti :
x = InputBox ( " Immettere un nome per la pagina HTML " ) per
x = x & " . htm"
Queste righe vi chiederà un nome di file , che Word assegnerà alla produzione file HTML . Abilitare i nomi di file differenti per ogni documento HTML convertito impedirà il problema della sovrascrittura di documenti convertiti in una precedente esecuzione della macro
11
tipo sul testo. " FileName : =
Informazioni correlate
Programmazione © www.354353.com