Het opmaken van tekst naar HTML op VBA



Visual Basic for Applications is de programmeertaal die wordt gebruikt om uit te breiden van Microsoft Word de ingebouwde verzameling hulpprogramma's en functies. Ontwikkelaars gebruiken deze taal te schrijven van programma's die snel uitvoeren van vele taken die normaal vereisen aanzienlijke tijd in beslag. Een dergelijke taak is HTML-opmaak, die gewone tekst wordt omgezet in code die een webbrowser kunt weergeven. Naast tijdwinst, kan HTML-tekst opmaken met behulp van VBA sterk verminderen de verveling en het aantal fouten die vaak gepaard gaan met HTML-code met de hand.

  • Open een Word-document met bestaande tekst of geformatteerd of niet. Klik op de "View" menu kop, dan klikt u op de 'Record Macro' functie onder het paneel "Macro's".

  • Typ in het dialoogvenster dat verschijnt, "ConvertToHTML" voor de naam van de macro. Druk op "OK" om te beginnen met het opnemen van de macro.

  • Druk op de "Control-S" naar het weergeven van het dialoogvenster "Opslaan als" en selecteer de optie "Webpagina" in het "Opslaan als type"-veld in het dialoogvenster. Typ de naam "VBAWebPage" voor de naam van het bestand. Deze stap wordt het document opgeslagen als een webpagina, wat betekent dat alle tekst wordt geconverteerd naar HTML. De macrorecorder vertaalt deze omzetting in een VBA-programma dat u later om andere documenten converteren naar HTML-pagina's kunt afspelen.

  • Einde van de macro opname door op de kleine vierkante knop in de statusbalk van Word (in de linkerbenedenhoek van het scherm).

  • Open Windows Verkenner (door te drukken op "Start", dan "documenten") en navigeer naar de map met het bestand dat u hebt opgeslagen in stap 3. Dubbelklik op het bestand om het te openen in een webbrowser. De voormalige tekstdocument zal worden weergegeven als een normale Web-pagina in de browser. Deze stap wordt gecontroleerd of dat de conversie van tekst naar HTML-codes geslaagd is.

  • Open een ander document in Word, drukt u op "Alt-F8" om een lijst met macro's weer te geven.

  • Dubbelklik op de macro met de naam "ConvertToHTML," dat u klaar bent met opnemen in stap 4. Word zal opnieuw de VBA-code uitvoert die wordt het document als een HTML-bestand opgeslagen.

  • Dubbelklik op het nieuwe HTML-document weer te geven in een browser, net zoals je deed in stap 5.

  • Druk op "Alt-F8" in het Word-document naar de lijst van de beschikbare macro's. Het item "ConvertToHTML", klik de "Edit" knop voor het invoeren van de geïntegreerde ontwikkelomgeving van Visual Basic (IDE). In deze omgeving, zult u de code die is gemaakt door de macrorecorder verfijnen.

  • Typ boven de instructie die met "ActiveDocument.SaveAs begint", de volgende twee regels:

    x = InputBox ("Geef een naam op voor de HTML-pagina")

    x = x & ".htm"

    Deze lijnen wordt u gevraagd naar een bestandsnaam, die Word wordt toegewezen aan het HTML-uitvoerbestand. Inschakelen van verschillende bestandsnamen voor elk geconverteerde HTML-document zal voorkomen dat het probleem van het overschrijven van de documenten die zijn geconverteerd in een vorige run van de macro.

  • Type over de tekst "bestandsnaam:=" met de tekst "FileName: = x." Deze stap maakt Word het HTML-document opgeslagen met de bestandsnaam input door de gebruiker, waarin u de code voor in de vorige stap. (De "" geeft de bestandsnaam van het document vóór conversie.)

  • Druk op 'Alt-F11"om terug te keren naar Word. Open een nieuw document en voer de macro "ConvertToHTML". De macro wordt u nu gevraagd naar een bestandsnaam verwijst. Na het invoeren van de naam van dat bestand en uitvoeren van de macro, dubbelklik op de nieuwe HTML-bestand, wiens naam die u zojuist hebt ingevoerd, het bestand te openen in uw browser.

Gerelateerde Artikelen

Het opmaken van tekst in tabellen in MS Word

Het opmaken van tekst in tabellen in MS Word

Microsoft Word is een toonaangevende tekstverwerkingsprogramma software voor het maken, bewerken en afdrukken van documenten. Het programma wordt gedistribueerd als een onderdeel van de Microsoft Office-suite. Met name heeft Microsoft Word een optie
Het opmaken van tekst in Photoshop

Het opmaken van tekst in Photoshop

Photoshop biedt de mogelijkheid om een breed scala aan tekst en teksteffecten toevoegen aan hun beelden kunstenaars. Dit programma kunt u bewerken van het type, grootte, stijl en meer, het produceren van uw gewenste teksteffect. De tekst bewerken pal
Het gebruik van tekst-naar-spraak op Android

Het gebruik van tekst-naar-spraak op Android

De meeste Android apparaten worden geleverd met een soort text-to-speech (vaak afgekort als TTS) toepassing. Terwijl sommige Android-smartphone leveranciers hun eigen tekst naar spraak toepassingen omvatten, kunnen alle Android 4.0.3 en latere gebrui
Hoe te het onderstrepen van tekst in HTML

Hoe te het onderstrepen van tekst in HTML

Terwijl u tekst in HTML onderstrepen kunt door de tekst in de tag--"bijvoorbeeld,deze tekst is onderstreept"--de voorkeur aanpak is het creëren van een trapsgewijs opmaakmodel, een style-element definiëren en toepassen van het element op de teks
Het gebruik van tekst-naar-spraak in Ventrilo

Het gebruik van tekst-naar-spraak in Ventrilo

Ventrilo is een gratis Internet stem-conferencing programma ontwikkeld door vlaggenschip industrieën. Het programma voorziet in real-time interactie tussen gebruikers, waardoor het geschikt is voor online gaming. Team-gebaseerde video games vereisen
Het converteren van tekst naar spraak op een Mac

Het converteren van tekst naar spraak op een Mac

Een van de unieke kenmerken van een Mac is de mogelijkheid om tekst omzetten in spraak op de vlieg. Het hulpprogramma voor tekst naar spraak kunt u instellen en initiatief tekst-naar-spraak binnen een minuut of twee. Dit is handig voor degenen die pr
Het opmaken van tekst in Microsoft Word

Het opmaken van tekst in Microsoft Word

U kunt tekst in Microsoft Word 97 en 2000 (voor PC) en 98 (voor Macintosh) opmaken door het wijzigen van lettertypen, tekengrootte en tekenstijl (vet, cursief, onderstrepen, enz.). Tekst met opmaak kunt u een professionele look aan uw documenten toev
Het activeren van tekst naar spraak voor Kindle op een Android toestel

Het activeren van tekst naar spraak voor Kindle op een Android toestel

Enthousiaste lezers omarmen de papierloze veelzijdigheid dat het lezen van de Kindle e-boeken op hun mobiele apparaten, zoals Android smartphones, hen biedt. Mensen die houden van boeken kan nu genieten van een wereldwijde bibliotheek, beschikbaar bi
Het toevoegen van tekst-naar-spraak in PowerPoint

Het toevoegen van tekst-naar-spraak in PowerPoint

Wanneer je een toespraak voor te bereiden, kan u een publiek van één of meer dan 1.000 lesgevers worden. In plaats van het gedoe rond met papier indexkaarten, een elektronische versie te maken met behulp van Microsoft PowerPoint. Met PowerPoint u kun
Het opmaken van tekst als hoofdletters in Excel 2007

Het opmaken van tekst als hoofdletters in Excel 2007

Microsoft Excel kan worden gebruikt voor het maken van werkbladen die meer dan functioneel zijn: goed ontworpen werkbladen een sterk effect in presentaties en rapporten kunnen hebben. Uw keuze van lettertype kunt instellen, de Toon en stijl van uw we
Het verzenden van tekst naar een E-mail van een mobiele telefoon

Het verzenden van tekst naar een E-mail van een mobiele telefoon

Deze dagen, is SMS-berichten een populair communicatiemiddel. SMS-berichten worden verzonden direct vanaf mobiele telefoon naar mobiele telefoon langs de dezelfde online snelweg e-mail gebruikt. Op zijn beurt, e-mail kan worden verzonden aan celtelef
Het gebruik van tekst-naar-spraak op mijn Computer

Het gebruik van tekst-naar-spraak op mijn Computer

Met behulp van de "Tekst-naar-spraak"-software op uw Windows-computer kan worden geleerd in een zaak of minuten. Het hulpprogramma "Tekst-naar-spraak" kunt u uw computer configureren zodat de machine herkent de woorden die u op scherm
Het verplaatsen van tekst naar de onderkant van de pagina in Microsoft Word

Het verplaatsen van tekst naar de onderkant van de pagina in Microsoft Word

Microsoft Word kan niet worden ingesteld als een desktop publishing-programma, maar dat betekent niet dat gebruikers niet beschikken over een aantal manieren om ervoor te zorgen hun documenten aan hun specificaties. Word eigenlijk biedt twee manieren
Het opmaken van tekst in de ListBox

Het opmaken van tekst in de ListBox

Het is makkelijker de juiste keuze te maken als je weet dat al uw opties. HyperText Markup Language of HTML, doet haar deel om u te helpen door het verstrekken van de listbox of drop-down lijst vorm input-tag. In tegenstelling tot deofTags, listbox h