Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Word tutorials med VB

    Microsoft Word har ett kraftfullt skriptspråk som heter Visual Basic , som du kan använda för att automatisera alla uppgifter i Word . Du kan skapa Visual Basic -skript , så kallade makron , genom att spela in dem , eller genom att skriva in dem manuellt i Visual Basic IDE ( integrerad utvecklingsmiljö ) av Word.One av de vanligaste uppgifterna som Word-användare behöver göra är att hitta och ersätta text . Medan Word befintliga funktioner för sök och ersätt är lätt att använda , kan Visual Basic gör det ännu enklare . Gå in och kör följande makro för att lära sig att hitta och ersätta med Visual Basic . Skapa Program


    Du skapar ett kort program genom att skriva in det direkt i Visual Basic IDE . Men du måste först ett prov dokument för att testa programmet med . Inne Word , öppna upp ett nytt dokument och spara det med namnet " vbReplace.doc . " Kopiera en hel del text från ett annat dokument och klistra in den i vbReplace.doc .

    Tryck Alt- F11 för att komma in i Visual Basic IDE och utvidga projektet vbReplace delträdstrukturen i Project rutan . Expandera Microsoft Word Objects mappen och dubbelklicka på ThisDocument ikonen . Visual Basic placerar markören i koden fönstret . Skriv följande kod i det fönstret .

    Public Sub mac ( ) Dim myRange Som Range

    " göra det med nuvarande paragraphSet myRange = Selection.Paragraphs ( 1 ) . Räckvidd

    med myRange.FindClearFormatting.Font.Bold = False.Format = True.Replacement.ClearFormatting.Replacement.Font.Bold = True.Execute Forward : = Sant , Ersätt : = wdReplaceAll , _FindText : = " det " , ReplaceWith : = " den " , MatchWholeWord : = TrueEnd WithEnd Sub
    Kör programmet


    nu att programmet är gjort , är det dags att testa det . Återgå till Word-dokumentet genom att trycka på alt - F11 och placera markören i ett typiskt stycke , speciellt en som har massor av förekomster av ordet " det ". Kör makrot genom att trycka Alt -F8 för att komma till listan över makron , välja " mac " i listan och trycka på Kör . Om det fanns några un - fetstilta instanser av i det stycke där du placerade markören , är de nu alla fetstil .
    Ändra programmet


    ha ett makro för att göra en enda typ av sök och ersätt har viss användning , men att lätt kunna anpassa makro för att täcka olika typer av ersätta verksamhet är en verklig produktivitet booster . Mata in Visual Basic IDE ( alt - F11 ) och navigera tillbaka till den kod du angett , genom att använda Project rutan som beskrivits tidigare .

    Ändra MAC sub så att det blir en del av de " De" ord du fetstil i kursiv " la " s . Den här gången ska du begränsa ersättningsoperationen att arbeta just på en mening . Här är de enda linjer som du behöver ändra : . . .

    Set myRange = Selection.Paragraphs ( 1 ) Räckvidd blir Ställ myRange = Selection.Sentences ( 1 ) Font.Bold = False blir Font.Bold = true . Replacement.Font.Bold = Sant blir Replacement.Font.italic = True.ReplaceWith : . = " det " blir ReplaceWith : = " la " Addera Kör det reviderade programmet

    nu ska du testa programmet på samma sätt som du testat den ursprungliga versionen . Återgå till Word-dokumentet och placera markören inuti en mening med några djärva fall av " The . " Kör din ändrade makrot med hjälp av stegen du använde för att köra den ursprungliga versionen . Titta på djärva " det " s förvandlas till " la " s . Lägg också märke till att den aktuella meningen påverkades snarare än hela stycket .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så här byter du namn på formuläret i koden med Visu…
    ·Hur man använder VBScript händelseobjekt
    ·Hur Infoga VB till Flash 8
    ·Hur man gör Flow Diagrams
    ·Hur man gör Sparar i Visual Basic
    ·Hur man läser CSV-fil i VB
    ·Hur stänger jag ett Word-dokument med VBA
    ·Hur man använder verktygstips i VB
    ·Lägga till en referens till ett projekt i Visual Basic…
    ·Hur man hittar en aktuell mapp i VBS
    Utvalda artiklarna
    ·Hur man beräknar Graycode
    ·Hur man använder text på Kolumn på flera kolumner i …
    ·Hur man använder en statisk Ihållande Route
    ·Hur man använder DirectX i VB
    ·Hur man läser Loggboken i VB.NET
    ·Så här söker Records i VB6
    ·Hur Importera DBX-filer
    ·Återställa Spool filer
    ·Hur du uppgraderar Visual Basic 6 kod
    ·Skillnaden mellan Windows & Forms Authentication
    Copyright © Dator Kunskap http://www.dator.xyz