Microsoft Visual Basic Projects

Visual Basic (VB) er et programmeringsspråk som brukes for rask utvikling av dataprogrammer. Du kan utvikle disse programmene i Microsoft Word og Excel. Gjør du det kan du utnytte de mange objekter og ressurser hver av disse programmene har (dvs. ActiveDocument objekt i Word eller Excel innebygde Sortere og Subtotal funksjoner), i motsetning til å skape gjenstander fra bunnen av.

Prøv følgende prosjekter for å utvikle Visual Basic ferdigheter og kompetanse.

Utforsk Range Object

Skriv inn følgende tekst i MS Word integrert utviklingsmiljø (IDE) for å se den essensielle Range objekt i aksjon. Du kan skrive inn IDE fra Word ved å trykke "Alt" - "F11". Skriv inn koden i enhver åpen plass i koden vinduet.

Public Sub spacePgp ()
Dim r As Range

Still r = Selection.Range

r.Expand wdParagraph
r.InsertAfter vbCrLf
r.InsertBefore vbCrLf

End Sub

Gå tilbake til Word (alt-F11) når du har skrevet inn programmet, og plasser innsettingspunktet (AKA markør) i alle ledd, spesielt en omgitt av punktene over og under. Kjør programmet ved å velge Developer> Makroer, velge "spacePgp" makro navn fra listen, og klikke løp. Makro inserts linjeskift over og under avsnittet med innsettingspunktet. Hovedpunktene i koden for å ta til etterretning er de som henviser til markering og InsertAfter og insertBefore funksjoner. Utvalg viser til hvor markøren er plassert (AKA innsettingspunktet) og sette inn uttalelser legge til linjeskift.

Lag en Userform-prosjektet

Angi Visual Basic IDE som før, og velg Sett inn> Userform menyvalget. På den nye formen, drar to kommandoknappene fra verktøykassen. I Egenskaper-panelet, endre navnet på en knapp for å "blå", den andre til "gul". Dobbeltklikk på "gul" -knappen, og skriv dette programmet koden for CommandButton2_Click hendelsen:

Private Sub CommandButton2_Click ()
Still r = Selection.Range
r.Expand (wdSentence)
r.HighlightColorIndex = wdYellow
End Sub

Duplisere Buttons programkode

Kopier koden for CommandButton2_Click () -funksjonen til utklippstavlen og lime inn koden ovenfor den første forekomsten av funksjonen, over streken "Private Sub CommandButton2_Click ()." Endre duplisert CommandButton2_Click å lese CommandButton1_Click, og endre wdYellow til wdBlue.

Naviger til en annen del av koden for dette dokumentet ved først å flytte markøren til prosjektruten. Utvid Microsoft Word Object mappe ved å klikke på den. Hvis det er flere mapper med navnet Microsoft Word Object, velg det som vises under navnet på dokumentet du vil makroen til å kjøre i. For eksempel, hvis du tester programmet på tekst i dokumentet "MacroStudy," mappen du ønsker å utvide ved å klikke på plusstegnet (+) vil se slik ut:

Project (MacroStudy)

Microsoft Word Objekter

Skriv koden som laster Form

Dobbeltklikk på ThisDocument ikonet som vises etter at du utvider Microsoft Word objekter mappe. Denne handlingen bringer deg til en annen kode vindu, der du taster inn koden som viser form du opprettet. Dette er koden for å angi:

Public Sub fargeformen ()
UserForm1.Show
End Sub

Gå tilbake til Word, og plasser innsettingspunktet i en hvilken som helst setning i dokumentteksten. Start programmet ved å velge Developer> makroer, og deretter velge "fargeformen," etterfulgt av Kjør-knappen. Skjemaet vises. Klikk enten den blå eller gule knappen og se setningen som inneholder innsettingspunktet endrer farge.