Vide, hvordan man sletter gennemstreget tekst med VBA kan du hurtigt slette denne potentielt distraherende indhold fra dit dokument. Da VBA kræver ingen indgriben fra brugeren til at udføre denne opgave, kan det gøre det uden menneskelig fejl. VBA funktion på kernen i dette projekt er " Font " ejendom " Range " class , hvor alle ord i dine dokumenter er medlemmer. Den " Font " ejendom har flere komponent egenskaber, der gemmer al formatering, du anvender på et ord , såsom gennemstregning effekt. Instruktioner
1
Tryk på " Control" og "N " for at oprette et nyt Word-dokument , og skriv derefter et par ord ind i det. Dobbeltklik på et af de ord, for at markere den , og tryk derefter på "Control " og " D" samtidigt for at vise "Skrifttype " dialogboksen . Klik på " Gennemstreget " afkrydsningsfeltet for at placere denne effekt på ordet , og klik derefter på "OK" for at lukke dialogboksen.
2
Klik på " File" på fanen "Indstillinger" element, klik derefter på " Tilpas Ribbon "kommando af" kategorier " rude. Disse tiltag tager dig til muligheden for, at visning af "Udvikler " fanen, som holder knappen for at arbejde med VBA.
3
Klik på " Developer " afkrydsningsfeltet for at gøre Word vise " Udvikler "fanen og klik på" OK "for at lukke " Indstillinger "dialogboksen .
4
Klik på" Udvikler "-fanen er" Visual Basic "for at åbne Visual Basic udviklingsmiljøet , som giver dig at skrive , redigere og debug programmer .
5.
Klik på " indsæt" menuen " Module" kommando til at oprette et nyt vindue til indtastning programmer, så indsætte følgende program i det nye vindue . Dette program læser " Gennemstreget " ejendom i hvert ord i det aktuelle dokument , og sletter ordet hvis ejendommens værdi er " sandt". Programmet bruger ordet er " Slet" -funktion, som VBA programmører kalder en " metode " for at udføre sletningen.
Public Sub delStrikeThrough ()
Dim w
ActiveDocument
For Each w In. Words
p Hvis w.Font.StrikeThrough = Sand Derefter
w.Delete
End If
< p > Næste
End With
End Sub
6
Klik på en af programmets udsagn , klik derefter på " Debug" menuen " Træd ind " kommando, som gør det muligt dig at køre et program, et udsagn ad gangen. Kørsel af et program på denne måde hjælper dig med at forstå virkningen af hvert udsagn .
7
Press "F8" gentagne gange for at rykke markøren til næste program erklæring. Bemærk, at programmet kun udfører "Slet " erklæring én gang - . Til enkelt ord med gennemstregning skrifttype, du anvendte i trin et
8
Fortsæt med at trykke "F8" indtil højdepunktet forsvinder , hvilket indikerer programmet er færdig med at køre .
9
Klik på " Word " ikonet på proceslinjen i Windows for at vende tilbage til Word . Bemærk, at ord med gennemstregning skrifttypen er blevet slettet.