• Scrivere tag HTML in Word

    Online esistono svariati editor per l’HTML e molti sono anche di tipo WYSIWYG, ovvero consentono di nascondere alla vista i tag e mostrare il risultato di come verrà visualizzato il documento.

    Tuttavia, Microsoft Word offre un’interfaccia utente più familiare e una funzione di correzione grammaticale, alla quale spesso non si vuole rinunciare. Pertanto, se vogliamo utilizzare Word per inserire velocemente i tag HTML, come ad esempio il grassetto e il corsivo, dovremo impostare delle macro.

    Ecco dunque il codice VBA per inserire i tag <em>…</em> e <strong>…</strong>:

    Sub TAGEM()
    Dim a As Long
    a = Selection.Words.Count
    Selection.MoveLeft Unit:=wdWord, Count:=1
    Selection.TypeText Text:="<em>"
    Selection.MoveRight Unit:=wdWord, Count:=a
    Selection.MoveLeft wdCharacter, 1
    Selection.TypeText Text:="</em>"
    End Sub

    Sub TAGSTRONG()
    Dim a As Long
    a = Selection.Words.Count
    Selection.MoveLeft Unit:=wdWord, Count:=1
    Selection.TypeText Text:="<strong>"
    Selection.MoveRight Unit:=wdWord, Count:=a
    Selection.MoveLeft wdCharacter, 1
    Selection.TypeText Text:="</strong>"
    End Sub

    Per utilizzare il codice presentato, dovete copiarlo (basta selezionarlo e cliccare CTRL+C) e incollarlo in VB; in Word andate su Visualizza | Macro | Visualizza macro; quindi selezionate una macro che avete già salvato e cliccate su Modifica. Si aprirà Microsoft Visual Basic, scorrete il foglio fino in fondo e incollate con CTRL+V il codice precedentemente copiato; salvate e chiudete VB.

    Per utilizzare velocemente questa macro aggiungete i bottoni o un tasto funzione, come già spiegato in un precedente post; in fase di scrittura del documento ogni volta che dovete inserire il tag HTML del corsivo, selezionate la parola o le parole (con uno spazio finale) e cliccate sul bottone della macro associata. Anche se può sembrare un procedimento articolato, in realtà è molto semplice: provare per credere.

    Tags:

    Se vuoi aggiornamenti su Scrivere tag HTML in Word inserisci la tua e-mail nel box qui sotto:


    Ho letto e acconsento l'informativa sulla privacy

    Si No

    Acconsento al trattamento dei dati personali di cui al punto 3 dell'informativa sulla privacy

    Si No

    Commenta

    Your email address will not be published. Required fields are marked *