Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe stel ik een veld in MS Word 2007 te openen in VBA ?
Microsoft Word 2007 heeft een functie genaamd veldcodes , die kort document componenten die automatisch content kunnen genereren zijn . Voorbeelden van veldcodes omvatten de datum , de tijd en het huidige paginanummer . Word scripttaal , Visual Basic for Applications , kunnen nieuwe veldcodes invoegen en programmatisch veranderen bestaande in alle opzichten verzorgd door standaard user interface van Word . Werken met veldcodes in Word via deze interface en VBA-code kunnen ideeën aansporen voor het verrijken van statische delen van uw documenten met dynamisch bijgewerkte gegevens . Wat je nodig hebt
Microsoft Word
Toon Meer Aanwijzingen
1

Maak een nieuw document in Word en klikt u in het menu "Insert " , gevolgd door de " Datum en tijd " icoon in de " Text " -paneel. Vink het vakje " Automatisch bijwerken " , dubbelklik op iedere datum formaat naar een veld code die automatisch wordt bijgewerkt met de huidige datum .

Press 2 " Enter " om een ​​nieuwe lijn te starten , klik op invoegen de " Quick delen " icoon in de " Text " -paneel. Klik op " Field , " en dubbelklik op een van de genoemde veldcodes ( bijv. " pagina " ) om het in te voegen in uw document .

Press 3 " Alt - F9 " om het scherm werkelijke uiterlijk van de veldcodes . Deze actie geeft je een preview van wat je VBA- code wordt weergegeven . Druk op ' Alt - F9 " weer de gebruikelijke weergavemodus het veld codes ' terugkeren .

Press 4 " Alt - F11 "om de Visual Basic geïntegreerde ontwikkelomgeving in te voeren . Klik op " Invoegen " en vervolgens " Module " om een nieuw venster waarin u uw VBA- code in te voeren creëren
5

Typ de volgende subroutine in het nieuwe venster code : .

Public Sub showFields
( )

Dim i
, str1

Selection.InsertAfter " Field index , tekst , resultaat "

For i = 1 To ActiveDocument.Fields.Count

Selection.InsertAfter vbCr

Met ActiveDocument.Fields ( i ) op

str1 = . Index & " , >> " & . Code.Text & " << , " & . Result.Text

Selection.InsertAfter str1

End met

Next i

Selection.InsertAfter vbCr

End Sub < br >

Deze subroutine doorloopt elk veld in uw document en drukt informatie met betrekking tot het. VBA toegang tot de velden door middel van de ' Fields ' eigenschap van de " ActiveDocument " object . Deze eigenschap , die in wezen is een lijst van alle veldcodes , is een onderdeel van elk document . Word werkt de lijst elke keer dat een gebruiker toevoegt of verwijdert u een veld .

Press 6 " Alt - F11 " om terug te keren naar uw document , klikt u vervolgens op een lege regel . Druk op ' Alt - F8 " om een ​​lijst van de VBA- subroutines ( dwz macro's ) weer te geven . Dubbelklik op de " Show Fields " item om de VBA- code die u in stap 5 schreef draaien . De code zal een door komma 's gescheiden lijst van informatie voor elk veld dat u in stap 2 geplaatst rennen en te creëren .

Previous: Next:
  Visual Basics Programming
·How To One Table bijwerken Van…
·Wat kan ik gebruiken om gegeve…
·Hoe te Azimuth berekenen tusse…
·Hoe de System Time in teken co…
·Hoe te Crystal Control Report …
·Hoe u met Visual Basic Applica…
·Hoe uw VB Script Verlopen 
·Design Project Topics in Visua…
·Hoe je Visual Studio 6.0 Insta…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·MySQL Syntax Issues 
·Hoe te Teken Reset in VB6 
·Hoe maak je een spatie tussen woorden in…
·Toegang tot een string array in JSP 
·Hoe de Index te keren in MySQL 
·Hoe maak je een PHP Query in een MySQL d…
·De AVR Wireless Project 
·Een Python JSON Tutorial 
·Hoe maak je een Array in FoxPro Programm…
Copyright © Computer Kennis http://www.nldit.com