Visual Basic ( VB) er et programmeringssprog , der anvendes til hurtig udvikling af edb-programmer . Du kan udvikle disse programmer i Microsoft Word og Excel. Hvis du gør det kan du udnytte de mange genstande og ressourcer hver af disse ansøgninger har ( dvs. ActiveDocument objekt i Word eller Excel indbyggede i Sort og Subtotal funktioner) , i modsætning til at skabe objekter fra scratch.Try følgende projekter til at udvikle din Visual grundlæggende færdigheder og kundskaber. Udforsk Range Object
Skriv følgende tekst i MS Word integreret udviklingsmiljø (IDE ) for at se de væsentlige Range objektet i aktion. Du kan indtaste IDE fra Word ved at trykke på "Alt " - " F11 " . Indtast koden i enhver åben plads i koden vinduet.
Public Sub spacePgp ( ) Dim r Som Range
Set r = Selection.Range
r.Expand wdParagraphr . insertAfter vbCrLfr.InsertBefore vbCrLf
End Sub
Retur til Word ( alt - F11 ), når du har indtastet i programmet, og placer indsætningspunktet (AKA cursor ) i alle afsnit , især en omgivet af afsnit over og under . Kør programmet ved at vælge Developer > Makroer , vælge " spacePgp " makro navn fra listen , og klikke løb. Makroen indsætter linjeskift over og under afsnit med indsætningspunktet. De vigtigste punkter i koden til at notere , er dem, der henvises til Valg og de insertAfter og insertBefore funktioner. Valg refererer til markørens placering (AKA indsætningspunktet ), og indsatsen udsagn tilføje vognretur .
Opret en UserForm Project
Indtast Visual Basic IDE som før , og vælg Indsæt> UserForm menupunkt. På den nye form , skal du trække to kommandoknapper fra værktøjskassen . I ruden Egenskaber , ændre navnet på en knap for at " blå ", den anden til " gul ". Dobbeltklik på " gule " knappen, og indtast dette program kode for CommandButton2_Click begivenheden : Hej
Private Sub CommandButton2_Click () Set r = Selection.Ranger.Expand ( wdSentence ) r.HighlightColorIndex = wdYellowEnd Sub
Dupliker knappens programkode
Kopier kode for CommandButton2_Click () funktionen til Udklipsholder og indsætte koden over den første forekomst af den funktion , over linjen "Private Sub CommandButton2_Click (). " Skift duplikeret CommandButton2_Click at læse CommandButton1_Click og ændre wdYellow til wdBlue .
Naviger til en anden del af koden til dette dokument ved først at flytte markøren til Project rude. Udvid Microsoft Word Object mappe ved at klikke på det. Hvis der er flere mapper med navnet Microsoft Word Object , skal du vælge det, der findes under navnet på det dokument, du vil makroen til at køre i. For eksempel, hvis du tester dit program på tekst , der er indeholdt i dokumentet " MacroStudy " mappen du ønsker at udvide ved at klikke på plus ( +) tegnet vil se sådan ud : Hej
Project ( MacroStudy ) + Microsoft Word Objects
Skriv koden som indlæser Form
Dobbeltklik på ThisDocument ikon, der vises, når du udvide Microsoft Word Objects mappe. Denne handling bringer dig til en anden kode vindue , hvor du vil indtaste koden , der viser den formular, du har oprettet. Dette er koden til at indtaste : Hej
Public Sub colorForm () UserForm1.ShowEnd Sub
Retur til Word, og placer indsætningspunktet i enhver sætning i dokumentets tekst. Start dit program ved at vælge Developer > Makroer , og derefter vælge " colorForm " efterfulgt af knappen Kør . Din formular vises . Klik på enten sin blå eller gul knap og se den sætning , der indeholder indsætningspunktet skifter farve .